Self-assign roles from emoji reactions
Discord reaction roles bot
Let members pick their own roles without pinging staff. Caelum posts reaction role messages, maps emojis to roles, and supports unique mode plus in-place Discord updates from slash commands or the dashboard.
What you get
- Emoji-to-role mappings on a single message
- Unique mode when members should only hold one role from the set
- Update the Discord message in place when you edit mappings
- Toggle the module per server without affecting other features
- Slash commands plus dashboard forms with the same permission checks
Setup in three steps
Common questions
- Does Caelum support Discord reaction roles on existing messages?
- Use reaction role commands to post a new message or sync mappings. See the command reference for post and sync options.
- Can I limit members to one role from the set?
- Yes. Unique mode removes other roles from the same message when a member picks a new one.