Reaction roles
Self-assign roles by reacting with an emoji.
Post a message, map emoji to roles, and members pick their own roles by reacting. Removing the reaction removes the role.
Reaction roles or button roles?
CloudMod has both, and they solve the same problem differently:
| Reaction roles | Button roles | |
|---|---|---|
| Interaction | react with an emoji | click a button |
| Looks | emoji under the message | labelled buttons |
| Works on | any message, including old ones | a panel CloudMod posts |
| Mobile | small tap targets | proper buttons |
If you're starting fresh, use button roles. Reaction roles are for the case where you want the classic look, or want to attach roles to a message that already exists.
Set it up
- Enable Reaction Roles in the Plugins market.
- Post the message members should react to (or pick an existing one).
- Map emoji to roles — on the Reaction Roles page, or with
/reactionrole add.
/reactionrole add
/reactionrole remove
/reactionrole clear
/reactionrole list
Good to know
- Every role must sit below the CloudMod role.
- Custom emoji work if they come from a server the bot is in.
- Reactions on messages that were deleted are ignored — no error, nothing happens.
Requirements: Manage Roles, Add Reactions, Manage Messages.