Command reference
Every command,
one slash away.
228 commands, generated from the bot command registry on every build, so this list always matches what the bot registers with Discord.
Showing 228 of 228
| Command | What it does | Module | Needs |
|---|---|---|---|
/antiraid calm | End raid mode and restore everything it changed | Anti-raid | Manage Guild |
/antiraid panic[reason] | Turn raid mode on now | Anti-raid | Manage Guild |
/antiraid status | Show raid mode settings and whether it is on | Anti-raid | Manage Guild |
/cc addnameresponse[embed] | Add a custom command | Automation | Manage Guild |
/cc list | List custom commands | Automation | anyone |
/cc removename | Remove a custom command | Automation | Manage Guild |
/cc runname[args] | Run a custom command | Automation | anyone |
/schedule addchannelwhentext[repeat][embed] | Schedule a message | Automation | Manage Guild |
/schedule cancelid | Cancel a scheduled message | Automation | Manage Guild |
/schedule list | Scheduled messages | Automation | Manage Guild |
/automod alerts[channel] | Post an alert when a rule blocks a message | AutoMod | Manage Guild |
/automod exempt[channel][role] | Toggle a channel or role that every rule skips | AutoMod | Manage Guild |
/automod links adddomain | Block links to a website | AutoMod | Manage Guild |
/automod links removedomain | Allow links to a website again | AutoMod | Manage Guild |
/automod mentionsmax[raid_protection] | Block messages with too many mentions | AutoMod | Manage Guild |
/automod presetlistenabled | Use Discord word lists for profanity, sexual content and slurs | AutoMod | Manage Guild |
/automod status | Show each rule and whether it is live in Discord | AutoMod | Manage Guild |
/automod sync | Push the rules to Discord now | AutoMod | Manage Guild |
/automod timeoutminutes | Also time out members who trip word, invite, link or mention rules | AutoMod | Manage Guild |
/automod toggleruleenabled | Turn a rule on or off | AutoMod | Manage Guild |
/automod words addtext | Block a word, a *wildcard* or a /pattern/ | AutoMod | Manage Guild |
/automod words allowtext | Toggle a word that is always allowed, even if a filter matches it | AutoMod | Manage Guild |
/automod words list | List blocked and allowed words | AutoMod | Manage Guild |
/automod words removetext | Unblock a word or pattern | AutoMod | Manage Guild |
/backup create[label] | Save a snapshot now | Backup | Administrator |
/backup deleteid | Delete a snapshot | Backup | Administrator |
/backup infoid | What a snapshot contains | Backup | Administrator |
/backup list | Saved snapshots | Backup | Administrator |
/backup restoreid[scope] | Recreate missing roles and channels and restore config | Backup | Administrator |
/birthday list | Every saved birthday | Community | anyone |
/birthday remove | Remove your birthday | Community | anyone |
/birthday setdate | Save your birthday | Community | anyone |
/birthday upcoming | Birthdays in the next 30 days | Community | anyone |
/confesstext | Post an anonymous confession, reviewed by staff first | Community | anyone |
/counters setuptype | Create a locked counter channel | Community | Manage Channels |
/giveaway deleteid | Cancel a giveaway | Community | Manage Guild |
/giveaway endid | End a giveaway now | Community | Manage Guild |
/giveaway list | Active giveaways | Community | Manage Guild |
/giveaway rerollid | Pick one new winner | Community | Manage Guild |
/giveaway startprizeduration[winners][channel][required_role] | Start a giveaway | Community | Manage Guild |
/party dare | A dare | Community | anyone |
/party nhie | Never have I ever | Community | anyone |
/party qotd | A question of the day | Community | anyone |
/party truth | A truth question | Community | anyone |
/party wyr | Would you rather | Community | anyone |
/poll createquestionoptions[duration][multiple] | Create a poll | Community | anyone |
/poll endid | Close a poll you made | Community | anyone |
/remind deleteid | Delete a reminder | Community | anyone |
/remind list | Your pending reminders | Community | anyone |
/remind meintext[dm] | Remind me later | Community | anyone |
/suggestidea | Post a suggestion for the server | Community | anyone |
/suggestion approvenumber[response] | Approve a suggestion | Community | Manage Messages |
/suggestion considernumber[response] | Mark a suggestion as under consideration | Community | Manage Messages |
/suggestion denynumber[response] | Deny a suggestion | Community | Manage Messages |
/diagnostics health | Scan for risky permissions, exposed channels and setup gaps | Diagnostics | Manage Guild |
/diagnostics permissions | List permissions and role position problems for Icarus | Diagnostics | Manage Guild |
/diagnostics system | Versions, database and scheduled job status | Diagnostics | Manage Guild |
/balance[user] | Check your wallet and bank | Economy | anyone |
/daily | Collect your daily coins. Streaks pay more | Economy | anyone |
/eco admin giveuseramount | Add coins to a wallet | Economy | Manage Guild |
/eco admin resetuser | Reset a member economy data | Economy | Manage Guild |
/eco admin takeuseramount | Remove coins from a wallet | Economy | Manage Guild |
/eco crime | Risk a crime for a bigger payout, every 2 hours | Economy | anyone |
/eco depositamount | Move coins to the bank, safe from robbers | Economy | anyone |
/eco payuseramount | Send coins to a member | Economy | anyone |
/eco profile[user] | Your economy profile | Economy | anyone |
/eco richest[scope] | Richest members | Economy | anyone |
/eco robuser | Try to rob a member, once an hour | Economy | anyone |
/eco weekly | Collect your weekly coins | Economy | anyone |
/eco withdrawamount | Move coins from the bank to your wallet | Economy | anyone |
/fish | Cast your rod and sell what you catch | Economy | anyone |
/marry divorce | End your marriage | Economy | anyone |
/marry proposeuser | Propose with a ring | Economy | anyone |
/marry status[user] | Who is married to whom | Economy | anyone |
/mine | Swing your pickaxe for ores and gems | Economy | anyone |
/pet adoptspeciesname | Adopt a pet for 500 coins | Economy | anyone |
/pet feed | Feed your pet with pet food | Economy | anyone |
/pet info[user] | Check on your pet | Economy | anyone |
/pet play | Play with your pet | Economy | anyone |
/pet renamename | Rename your pet | Economy | anyone |
/shop addnameprice[description][role][stock] | Add a custom item to this server shop | Economy | Manage Guild |
/shop buyitem[quantity] | Buy an item | Economy | anyone |
/shop inventory[user] | See what you own | Economy | anyone |
/shop removeitem | Remove a custom item | Economy | Manage Guild |
/shop sellitem[quantity] | Sell an item from your inventory | Economy | anyone |
/shop useitem | Use an item | Economy | anyone |
/shop view | Browse the shop | Economy | anyone |
/work | Work a shift for coins, once an hour | Economy | anyone |
/fun 8ballquestion | Ask the magic 8 ball | Fun | anyone |
/fun asciitext | Big block letters | Fun | anyone |
/fun chooseoptions | Pick one option | Fun | anyone |
/fun claptext | Put ๐ between ๐ words | Fun | anyone |
/fun emojifytext | Spell text with emoji | Fun | anyone |
/fun fact | A random fact | Fun | anyone |
/fun flip | Flip a coin | Fun | anyone |
/fun joke | A joke | Fun | anyone |
/fun mocktext | mAkE tExT lOoK lIkE tHiS | Fun | anyone |
/fun ratething | Rate anything out of 10 | Fun | anyone |
/fun reversetext | Reverse text | Fun | anyone |
/fun roll[dice] | Roll dice like 2d6+3 | Fun | anyone |
/fun shipfirst[second] | How well two members match | Fun | anyone |
/image blur[user] | Blurred avatar | Fun | anyone |
/image circle[user] | Round avatar | Fun | anyone |
/image colorhex | Preview a hex color | Fun | anyone |
/image deepfry[user] | Deep fried avatar | Fun | anyone |
/image grayscale[user] | Black and white avatar | Fun | anyone |
/image invert[user] | Inverted avatar colors | Fun | anyone |
/image meme[top][bottom][user] | Classic top and bottom text meme on an avatar | Fun | anyone |
/image pixelate[user] | Pixel art avatar | Fun | anyone |
/image qrtext | Make a QR code | Fun | anyone |
/image wanted[user] | A wanted poster | Fun | anyone |
/bet blackjackbet | Beat the dealer to 21 | Games | anyone |
/bet coinflipbetside | Call heads or tails | Games | anyone |
/bet crashbettarget | Pick a cash out target and hope it flies past it | Games | anyone |
/bet roulettebeton | Bet on a color, parity, half or number | Games | anyone |
/bet slotsbet | Spin three reels | Games | anyone |
/game 2048 | Slide tiles to reach 2048 | Games | anyone |
/game connect4[opponent] | Connect four against a member or Icarus | Games | anyone |
/game duelopponent[bet] | Quick draw duel, first to shoot after DRAW wins | Games | anyone |
/game hangman | Guess the word letter by letter | Games | anyone |
/game minesweeper[difficulty] | A spoiler tag minesweeper board | Games | anyone |
/game rps[opponent] | Rock paper scissors | Games | anyone |
/game tictactoe[opponent] | Tic tac toe against a member or Icarus | Games | anyone |
/game trivia | Answer a trivia question | Games | anyone |
/game wordle | Guess the five letter word | Games | anyone |
/dashboard | Open the Icarus dashboard for this server | General | anyone |
/module disablemodule | Turn a module off | General | Manage Guild |
/module enablemodule | Turn a module on | General | Manage Guild |
/module list | Show which modules are on | General | Manage Guild |
/logs disablekind | Stop one kind of log | Logging | Manage Guild |
/logs setkindchannel | Send one kind of log to a channel | Logging | Manage Guild |
/logs status | Show every log kind and its channel | Logging | Manage Guild |
/logs test | Send a test line to every configured log channel | Logging | Manage Guild |
/appealcasereason[server_id] | Appeal a ban, timeout or mute | Moderation | anyone |
/banuser[reason][duration][delete_messages] | Ban a user, optionally for a limited time | Moderation | Ban Members |
/case deletenumber | Delete a case | Moderation | Manage Guild |
/case list | Recent cases in this server | Moderation | Moderate Members |
/case reasonnumberreason | Change the reason on a case | Moderation | Moderate Members |
/case viewnumber | Show one case | Moderation | Moderate Members |
/kickuser[reason] | Kick a member from the server | Moderation | Kick Members |
/lockdown end | Unlock everything the lockdown locked | Moderation | Manage Guild |
/lockdown start[reason][duration] | Lock the server | Moderation | Manage Guild |
/lockdown status | Is the server in lockdown? | Moderation | Manage Guild |
/mod clearwarnsuser | Clear every active warning for a member | Moderation | Moderate Members |
/mod historyuser | Every case and note for a member | Moderation | Moderate Members |
/mod lock[channel][reason] | Stop everyone from sending messages in a channel | Moderation | Manage Channels |
/mod massbanids[reason][delete_messages] | Ban up to 200 user IDs at once | Moderation | Ban Members |
/mod muteuser[duration][reason] | Give the Muted role, optionally for a while | Moderation | Moderate Members |
/mod slowmodeseconds[channel] | Set slowmode for this or another channel | Moderation | Manage Channels |
/mod softbanuser[reason] | Ban and unban to clear 7 days of messages | Moderation | Ban Members |
/mod unbanuser_id[reason] | Unban a user by ID | Moderation | Ban Members |
/mod unlock[channel][reason] | Let everyone send messages again | Moderation | Manage Channels |
/mod unmuteuser[reason] | Remove the Muted role | Moderation | Moderate Members |
/mod untimeoutuser[reason] | Remove a timeout | Moderation | Moderate Members |
/mod unwarncase | Remove one warning by case number | Moderation | Moderate Members |
/mod warningsuser | List active warnings for a member | Moderation | Moderate Members |
/nick dehoist | Strip leading symbols used to hoist names to the top of the list | Moderation | Manage Nicknames |
/nick moderateuser | Replace a rule breaking nickname with a neutral one | Moderation | Manage Nicknames |
/nick resetuser | Remove a member nickname | Moderation | Manage Nicknames |
/nick setusernickname | Change a member nickname | Moderation | Manage Nicknames |
/note addusertext | Add a note | Moderation | Moderate Members |
/note listuser | List notes for a member | Moderation | Moderate Members |
/note removeid | Remove a note | Moderation | Moderate Members |
/purge any[amount] | Delete the most recent messages | Moderation | Manage Messages |
/purge attachments[amount] | Delete messages with files or images | Moderation | Manage Messages |
/purge bots[amount] | Delete messages from bots | Moderation | Manage Messages |
/purge containstext[amount] | Delete messages containing some text | Moderation | Manage Messages |
/purge embeds[amount] | Delete messages with embeds | Moderation | Manage Messages |
/purge humans[amount] | Delete messages from people, not bots | Moderation | Manage Messages |
/purge links[amount] | Delete messages that contain links | Moderation | Manage Messages |
/purge mentions[amount] | Delete messages that mention users or roles | Moderation | Manage Messages |
/purge useruser[amount] | Delete messages from one member | Moderation | Manage Messages |
/timeoutuserduration[reason] | Time out a member for a while | Moderation | Moderate Members |
/warnuser[reason] | Warn a member and record a case | Moderation | Moderate Members |
/setup preview[template] | Dry run: list what setup would create or adopt, without changing anything | Server setup | Manage Guild |
/setup repair | Recreate anything Icarus set up that was deleted, and re-link it | Server setup | Manage Guild |
/setup reset | Undo everything Icarus created, then build it again | Server setup | Manage Guild |
/setup restyle | Rename everything Icarus created to the current name style | Server setup | Manage Guild |
/setup run[template] | Run setup now with the current or a chosen template | Server setup | Manage Guild |
/setup status | Show the last setup run and what Icarus manages | Server setup | Manage Guild |
/setup templatename | Switch template and add what it needs, safely | Server setup | Manage Guild |
/setup undo | Remove only what Icarus created, newest first | Server setup | Manage Guild |
/role giveuserrole | Give a member a role | Roles | Manage Roles |
/role takeuserrole | Take a role from a member | Roles | Manage Roles |
/rolemenu addmenurole[label][emoji][description] | Add a role to a menu | Roles | Manage Roles |
/rolemenu createname[style][mode][title] | Create an empty role menu | Roles | Manage Roles |
/rolemenu deletemenu | Delete a menu and its message | Roles | Manage Roles |
/rolemenu list | List role menus | Roles | Manage Roles |
/rolemenu postmenu[channel] | Post or refresh a menu in a channel | Roles | Manage Roles |
/rolemenu removemenurole | Remove a role from a menu | Roles | Manage Roles |
/temprole adduserroleduration | Give a role that is removed later | Roles | Manage Roles |
/temprole removeuserrole | Remove a temporary role now | Roles | Manage Roles |
/ticket adduser | Add someone to this ticket | Tickets | anyone |
/ticket claim | Take ownership of this ticket as staff | Tickets | anyone |
/ticket close[reason] | Close this ticket and save a transcript | Tickets | anyone |
/ticket open[topic][subject] | Open a private ticket with staff | Tickets | anyone |
/ticket removeuser | Remove someone from this ticket | Tickets | anyone |
/ticket renamename | Rename this ticket channel | Tickets | anyone |
/ticket transcript | Get an HTML transcript of this ticket so far | Tickets | anyone |
/ticket unclaim | Release this ticket for other staff | Tickets | anyone |
/tickets limitcount | How many tickets one member can have open | Tickets | Manage Guild |
/tickets panel[channel] | Post the ticket panel | Tickets | Manage Guild |
/tickets stats | Open and closed tickets and the average rating | Tickets | Manage Guild |
/tickets topic-addlabel[description][emoji] | Add a ticket topic | Tickets | Manage Guild |
/tickets topic-removelabel | Remove a ticket topic | Tickets | Manage Guild |
/bot invite | Add Icarus to another server | Utility | anyone |
/bot ping | Discord API and database latency | Utility | anyone |
/bot stats | Servers, members, memory and versions | Utility | anyone |
/calcexpression | Calculator with + - * / ^ %, sqrt, sin, log and more | Utility | anyone |
/embed[channel][color][image] | Build and post an embed | Utility | Manage Messages |
/help[command] | Browse every Icarus command | Utility | anyone |
/info avatar[user] | Full size avatar | Utility | anyone |
/info banner[user] | Profile banner | Utility | anyone |
/info channel[channel] | About a channel | Utility | anyone |
/info emojis | Server emojis | Utility | anyone |
/info rolerole | About a role | Utility | anyone |
/info server | About this server | Utility | anyone |
/info stickers | Server stickers | Utility | anyone |
/info user[user] | About a member | Utility | anyone |
/saytext[channel] | Make Icarus post a message | Utility | Manage Messages |
/timestampwhen | Make a Discord timestamp that shows in everyone timezone | Utility | anyone |
/verification approveuser | Verify a member by hand | Verification | Manage Guild |
/verification modemode | Choose how members verify | Verification | Manage Guild |
/verification panel[channel] | Post the verification panel | Verification | Manage Guild |
/verification rolesverified | Set the Verified role | Verification | Manage Guild |
/verification rules[min_account_days][max_attempts] | Account age, DM check and kick timer | Verification | Manage Guild |
/verification stats | Verification results for the last 7 days | Verification | Manage Guild |
/verify | Verify yourself to get access to the server | Verification | anyone |