/ping
NoneCheck Iridex's latency to Discord.
No options.
Usable in servers and DMs. Example: /ping
61 slash commands, generated straight from the bot's own registry.
Check Iridex's latency to Discord.
No options.
Usable in servers and DMs. Example: /ping
Browse every Iridex command, grouped by category.
| Option | Type | Required | Description |
|---|---|---|---|
command | string | No | A specific command to look up |
Usable in servers and DMs. Example: /help
Show how long Iridex has been running.
No options.
Usable in servers and DMs. Example: /uptime
Show information about this server.
No options.
Server only. Example: /serverinfo
Show information about a member.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | No | The member to look up |
Server only. Example: /userinfo
Get a member's full-size avatar.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | No | The member to look up |
Usable in servers and DMs. Example: /avatar
Convert a time between your timezone and the server's configured timezone.
| Option | Type | Required | Description |
|---|---|---|---|
time | string | Yes | e.g. 14:30 or 2:30pm |
Server only. Example: /timezone time:9:00am
Solve a math expression — symbols or plain English.
| Option | Type | Required | Description |
|---|---|---|---|
expression | string | Yes | e.g. 10/10000, 5 times 6, or 2 to the power of 10 |
Usable in servers and DMs. Example: /solve expression:10 divided by 10000
Open a 1v1 coin flip lobby — the second person to join triggers the flip.
No options.
Server only. Example: /coinflip
Roll dice, e.g. 2d6 for two six-sided dice.
| Option | Type | Required | Description |
|---|---|---|---|
roll | string | No | NdN format, e.g. 2d20 |
Usable in servers and DMs. Example: /dice
Ask the magic 8-ball a question.
| Option | Type | Required | Description |
|---|---|---|---|
question | string | Yes | Your yes/no question |
Usable in servers and DMs. Example: /8ball question:will it rain tomorrow
Play rock-paper-scissors against Iridex.
| Option | Type | Required | Description |
|---|---|---|---|
choice | string | Yes | Your throw |
Usable in servers and DMs. Example: /rps choice:rock
Answer a random trivia question against the clock.
No options.
Usable in servers and DMs. Example: /trivia
Get a random "would you rather" prompt.
No options.
Usable in servers and DMs. Example: /wouldyourather
Calculate a (very scientific) compatibility score between two people.
| Option | Type | Required | Description |
|---|---|---|---|
first | user | Yes | First person |
second | user | No | Second person (defaults to you) |
Server only. Example: /ship first:@alice second:@bob
Rate anything out of 10 — consistently, for the same input.
| Option | Type | Required | Description |
|---|---|---|---|
thing | string | Yes | What to rate |
Usable in servers and DMs. Example: /rate thing:pineapple on pizza
Get a random joke.
No options.
Usable in servers and DMs. Example: /joke
Get a random fun fact.
No options.
Usable in servers and DMs. Example: /fact
Get a random inspirational quote.
No options.
Usable in servers and DMs. Example: /quote
Post a reaction poll with up to 10 options.
| Option | Type | Required | Description |
|---|---|---|---|
question | string | Yes | The poll question |
options | string | Yes | Comma-separated choices (2-10) |
Server only. Example: /poll question:Best pizza topping? options:Pepperoni, Mushroom, Pineapple
Get a DM reminder after a delay.
| Option | Type | Required | Description |
|---|---|---|---|
duration | string | Yes | e.g. 10m, 2h, 1d |
message | string | Yes | What to remind you about |
Usable in servers and DMs. Example: /remindme duration:1h message:check the oven
Mark yourself AFK — Iridex will notify anyone who mentions you until you post again.
| Option | Type | Required | Description |
|---|---|---|---|
reason | string | No | Why you're AFK |
Server only. Example: /afk
Hug someone.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | Who to hug |
Server only. Example: /hug user:@someone
Pat someone on the head.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | Who to pat |
Server only. Example: /pat user:@someone
Slap someone (playfully).
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | Who to slap |
Server only. Example: /slap user:@someone
Check your (or someone else's) coin balance.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | No | Whose balance to check |
Usable in servers and DMs. Example: /balance
Claim your daily coins.
No options.
Usable in servers and DMs. Example: /daily
Send coins to another user.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | Who to pay |
amount | integer | Yes | How many coins |
Usable in servers and DMs. Example: /pay user:@someone amount:100
Show the top 10 coin balances across every server Iridex is in.
No options.
Usable in servers and DMs. Example: /richest
Bet coins on a slot machine spin.
| Option | Type | Required | Description |
|---|---|---|---|
amount | integer | Yes | How many coins to bet |
Usable in servers and DMs. Example: /slots amount:50
Add a role to a member.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | The member |
role | role | Yes | The role to add |
Server only. Example: /addrole user:@someone role:@Member
Remove a role from a member.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | The member |
role | role | Yes | The role to remove |
Server only. Example: /removerole user:@someone role:@Member
Give a member a role that's automatically removed after a duration.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | The member |
role | role | Yes | The role to grant temporarily |
duration | string | Yes | e.g. 10m, 2h, 1d, 1w |
Server only. Example: /temprole user:@someone role:@Muted duration:1h
Show details about a role.
| Option | Type | Required | Description |
|---|---|---|---|
role | role | Yes | The role to inspect |
Server only. Example: /roleinfo role:@Moderator
List members who have a role.
| Option | Type | Required | Description |
|---|---|---|---|
role | role | Yes | The role to look up |
Server only. Example: /rolemembers role:@Moderator
Post the reaction-roles panel (configured on the dashboard) in this channel.
No options.
Server only. Example: /reactionroles
Kick a member from the server.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | The member to kick |
reason | string | No | Reason for the kick |
Server only. Example: /kick user:@someone reason:spamming
Ban a member from the server.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | The member to ban |
reason | string | No | Reason for the ban |
delete_days | integer | No | Days of message history to delete (0-7) |
Server only. Example: /ban user:@someone reason:raid
Timeout (mute) a member for a duration.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | The member |
duration | string | Yes | e.g. 10m, 1h, 1d |
reason | string | No | Reason for the timeout |
Server only. Example: /timeout user:@someone duration:10m reason:cooldown
Log a warning against a member.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | The member |
reason | string | Yes | Reason for the warning |
Server only. Example: /warn user:@someone reason:breaking rule 3
List a member's warnings.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | The member |
Server only. Example: /warnings user:@someone
Bulk-delete recent messages in this channel, optionally filtered by type.
| Option | Type | Required | Description |
|---|---|---|---|
amount | integer | Yes | How many recent messages to scan (1-100) |
type | string | No | Which messages to delete (default: all) |
Server only. Example: /purge amount:50
Unban a user by their ID.
| Option | Type | Required | Description |
|---|---|---|---|
user_id | string | Yes | The user's ID |
reason | string | No | Reason for the unban |
Server only. Example: /unban user_id:123456789012345678 reason:appeal accepted
Remove an active timeout from a member.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | The member |
reason | string | No | Reason for removing the timeout |
Server only. Example: /untimeout user:@someone
Set this channel's slowmode delay.
| Option | Type | Required | Description |
|---|---|---|---|
seconds | integer | Yes | Delay in seconds (0-21600, 0 to disable) |
Server only. Example: /slowmode seconds:10
Stop @everyone from sending messages in this channel.
| Option | Type | Required | Description |
|---|---|---|---|
reason | string | No | Reason for locking |
Server only. Example: /lock
Restore @everyone's ability to send messages in this channel.
No options.
Server only. Example: /unlock
Change (or reset) a member's nickname.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | The member |
name | string | No | New nickname (leave blank to reset) |
Server only. Example: /nickname user:@someone name:Sleepy
Remove a specific warning by its ID (see /warnings).
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | The member |
id | integer | Yes | The warning's ID |
Server only. Example: /unwarn user:@someone id:12
Remove every warning on a member's record.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | The member |
Server only. Example: /clearwarnings user:@someone
Disconnect a member from voice chat.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | The member |
Server only. Example: /vckick user:@someone
Move a member to another voice channel.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | Yes | The member |
channel | channel | Yes | The voice channel to move them to |
Server only. Example: /vcmove user:@someone channel:#general-vc
List this server's recent bans.
No options.
Server only. Example: /banlist
Post a message to a channel as Iridex, exactly as typed.
| Option | Type | Required | Description |
|---|---|---|---|
channel | channel | Yes | Where to post it |
message | string | Yes | The message to post |
Server only. Example: /echo channel:#announcements message:Maintenance tonight at 9pm
Manage the current ticket. To post a panel, use the dashboard's Tickets module — not this command.
| Option | Type | Required | Description |
|---|---|---|---|
close | subcommand | No | Close the current ticket channel. |
transfer | subcommand | No | Transfer this ticket to another staff member. |
add | subcommand | No | Add a user to this ticket. |
remove | subcommand | No | Remove a user from this ticket. |
Server only. Example: /ticket close reason:resolved
Show a member's voice-time and message-activity stats.
| Option | Type | Required | Description |
|---|---|---|---|
user | user | No | The member to look up |
Server only. Example: /playtime
Interactive leaderboard — voice time, messages, and coins, with a link to the full web version.
No options.
Server only. Example: /leaderboard
Grant or revoke a user's access to manage this server on the Iridex dashboard.
| Option | Type | Required | Description |
|---|---|---|---|
action | string | Yes | add or remove |
user | user | Yes | The user to grant/revoke dashboard access for |
Server only. Example: /dashboardaccess action:add user:@someone
Post a rules-agreement gate in this channel — clicking "I Agree" grants the given role.
| Option | Type | Required | Description |
|---|---|---|---|
role | role | Yes | The role to grant when someone agrees |
title | string | No | Embed title (default: "Server Rules") |
body | string | No | Embed body text |
Server only. Example: /verify role:@Verified
Stop getting DM'd when Iridex ships an update.
No options.
Usable in servers and DMs. Example: /unsubscribe
Turn a forum channel into an Iridex-managed support forum (auto-reply + moderator escalation).
| Option | Type | Required | Description |
|---|---|---|---|
forum | channel | Yes | The forum channel to manage |
Server only. Example: /ticketforum forum:#tickets