Skip to main content

What are reaction roles?

Reaction roles are roles that are assigned to members when they react to a message. This can be useful for letting members choose unique roles or as a way to verify themselves.

Creating a reaction role

You can create multiple reaction roles for a single message with a different emoji for each role.
You can find the message link by right-clicking or holding down on the message and selecting Copy Message Link.

Removing a reaction role

You can remove a reaction role by using the /autorole reactionrole remove command.
You can use the /autorole reactionrole list command to see all reaction roles and their emojis.

Removing all reaction roles for a message

You can remove all reaction roles for a message with the /autorole reactionrole removeall command.
This is different from /autorole reactionrole reset which removes all reaction roles from the server.

Removing all reaction roles from the server

You can remove all reaction roles from the server by using the /autorole reactionrole reset command.
This CAN NOT be undone and will remove ALL reaction roles from the server.

Setting up a verification system

Reaction roles can be used to create a verification system where members must react to a message to gain access to the server.
In order for this to work, you’ll need to create a role that will be assigned to members when they react to the message, such as a Member role.
1

Create a role for verified members

Create a role that will be assigned to members when they react to the message.
2

Restrict access to channels

Restrict access to channels by removing the @everyone role from the channel and adding the verified role you created in step 1.
3

Create a message for members to react to

Create a message that members can react to in order to gain access to the server.
4

Add a reaction role to the message

Add a reaction role to the message with the verified role you created in step 1.