This is the complete list of slash commands provided by the Reaction Roles bot. Click on the icon in the “More” column to view detailed usage information for the command (if available).
The 🏆 icon in the “Description” column denotes that this command is available to Premium or Premium Plus subscribers only.
The ❤️ icon in the “Description” column denotes that this command is available to Supporters only.
Info Commands
These commands will help you get to know the Reaction Roles bot, and direct you to resources for more information.
Command | Description | More |
---|---|---|
/help | Help with using Reaction Roles. | |
/invite | Get the invite links for the Reaction Roles bots. | |
/premium | Learn more about Reaction Roles Premium. | |
/support | Get help using the Reaction Roles bot in our support server. | |
/types | Learn about the different types of Reaction, Grouped and Timed roles. | |
/video | Watch a video on how to use Reaction Roles. | |
/vote | Vote for Reaction Roles on Top.gg! |
Configuration and Setup Commands
These commands configure how Reaction Roles works in your Discord server.
If you’re having trouble with getting any commands to work, try the /permissions
command to see if the bot has the proper permissions in your server.
Command | Description | More |
---|---|---|
/autorole add | Add a role that will automatically be given to new members when joining the server. | |
/autorole clear | Remove all roles of one type that are automatically given to new members when joining the server. | |
/autorole list | Show the roles that are automatically given to new members when joining the server. | |
/autorole remove | Remove one of the roles that are automatically given to new members when joining the server. | |
/autorole wipe | Remove all roles that are automatically given to new members when joining the server. | |
/config footer set | Set a custom footer to use in the Reaction Roles bot’s embeds. 🏆 | |
/config footer unset | Remove any custom footer and use the default provided by the Reaction Roles bot. 🏆 | |
/config footer show | Show the current footer used in the Reaction Roles bot’s embeds. | |
/config logchannel set | Set the channel used for logging Reaction Roles activity in this server. 🏆 | |
/config logchannel unset | Remove the channel used for logging Reaction Roles activity in this server. 🏆 | |
/config logchannel show | Show the channel used for logging Reaction Roles activity in this server. | |
/config lockdown set | Enable or disable lockdown mode. | |
/config lockdown show | Show the current lockdown mode setting. | |
/config directmessages set | Enable or disable direct messages (DMs) sent by the bot when assigning/removing roles. 🏆 | |
/config directmessages show | Show the current direct messages mode configured for the Reaction Roles bot in this server. | |
/permissions | View the Reaction Roles bot’s permissions in your server and/or specific channel. |
Reaction Roles Commands
Create and manage your Reaction, Group, and Timed roles with these commands.
Command | Description | More |
---|---|---|
/grouproles add | Add a Grouprole to a message. 🏆 | |
/grouproles clear | Clear all Grouproles from a message. | |
/grouproles enable | Enable the message or reaction so that Reaction Roles will process its reaction events. 🏆 | |
/grouproles disable | Disable the message or reaction so that Reaction Roles will not process its reaction events. | |
/grouproles list | List all Grouproles in the server. | |
/grouproles move | Move Grouproles from one message to another message. 🏆 | |
/grouproles remove | Remove a Grouprole from a message. | |
/grouproles wipe | Remove all Grouproles from this server. | |
/reactionroles add | Add a Reactionrole to a message. | |
/reactionroles clear | Clear all Reactionroles from a message. | |
/reactionroles enable | Enable the message or reaction so that Reaction Roles will process its reaction events. | |
/reactionroles disable | Disable the message or reaction so that Reaction Roles will not process its reaction events. | |
/reactionroles list | List all Reactionroles in the server. | |
/reactionroles move | Move Reactionroles from one message to another message. | |
/reactionroles remove | Remove a Reactionrole from a message. | |
/reactionroles wipe | Remove all Reactionroles from this server. | |
/reactionroles max-usage set | Set the limit on the number of times that the Reactionrole can be used. 🏆 | |
/reactionroles max-usage remove | Remove the limit on the number of times that the Reactionrole can be used. 🏆 | |
/reactionroles max-usage reset | Reset the current number of uses of this Reactionrole back to zero. 🏆 | |
/reactionroles requirement add-role | Add a role requirement to a Reactionrole. 🏆 | |
/reactionroles requirement remove-role | Remove a role requirement from a Reactionrole. 🏆 | |
/reactionroles self-destruct set | Set a Reactionrole to be automatically removed (i.e. self-destruct) after a period of time. 🏆 | |
/reactionroles self-destruct list | List all Reactionroles in this server that are set to self-destruct. 🏆 | |
/reactionroles self-destruct remove | Remove a self-destruct setting from a Reactionrole 🏆 | |
/timedroles add | Add a Timedrole to a message. 🏆 | |
/timedroles clear | Clear all Timedroles from a message. | |
/timedroles enable | Enable the message or reaction so that Reaction Roles will process its reaction events. 🏆 | |
/timedroles disable | Disable the message or reaction so that Reaction Roles will not process its reaction events. | |
/timedroles list | List all Timedroles in the server. | |
/timedroles move | Move Timedroles from one message to another message. 🏆 | |
/timedroles remove | Remove a Timedrole from a message. | |
/timedroles wipe | Remove all Timedroles from this server. | |
/timedroles requirement add-role | Add a role requirement to a Timedrole. 🏆 | |
/timedroles requirement remove-role | Remove a role requirement from a Timedrole. 🏆 | |
/timedroles max-usage set | Set the limit on the number of times that the Timedrole can be used. 🏆 | |
/timedroles max-usage remove | Remove the limit on the number of times that the Timedrole can be used. 🏆 | |
/timedroles max-usage reset | Reset the current number of uses of this Timedrole back to zero. 🏆 |
Utility Commands
These are useful, additional commands provided by the Reaction Roles bot.
Command | Description | More |
---|---|---|
/embed create | Create an embed in a channel. 🏆 | |
/embed edit | Edit an existing message with an embed. 🏆 | |
/supporter info | Learn more about becoming a Reaction Roles ‘Supporter’. | |
/supporter directmessages set | Enable or disable DMs sent to you by the Reaction Roles bot when assigning/removing roles. ❤️ | |
/supporter directmessages show | Show the current direct messages (DMs) mode for DMs sent to you from the Reaction Roles bot. |