Reaction Roles
Reaction Roles are handled through the Role Menus system when a menu is posted as reactions.
Plan Required
Normal.
Required Bot Permissions
- Manage Roles
- Add Reactions
- Read Message History
- Send Messages
- Embed Links
Setup
/modules enable role_menus
/rolemenu create
/rolemenu add-role
/rolemenu post
Example Setup
/rolemenu post menu:Notifications mode:reactions
If the exact mode option differs in your build, use /rolemenu post and choose the reaction menu option exposed by Discord.
Testing
React to the posted menu and confirm the role is added or removed.
Common Issues
- Reaction ignored: check Add Reactions, Read Message History, and role hierarchy.
- Role is managed: Discord integration roles cannot be assigned by Grimoire.
Related Commands
/rolemenu list
/diagnostics module module:role_menus