Reaction Roles
Self-assignable roles through buttons, dropdowns or old-school reactions.
Features·~1 min read
Let members grant themselves roles — no staff needed. Perfect for color roles, ping roles, game roles and notifications.
Creating a panel
code
/reaction-role panel create
/reaction-role add role:@Game-Roles
Build a panel, attach roles to buttons/emojis, then send it with /reaction-role panel send. Members click a button (or select from a dropdown) to add or remove the role.
Panel types
| Type | Best for |
|---|---|
| Buttons | Up to a handful of roles, visually clear |
| Dropdowns | Lots of roles (region, pronouns, platform) |
| Reactions | Classic 👍-style emoji assignment |
Managing
code
/reaction-role panel list # existing panels
/reaction-role panel add-role # attach more roles
/reaction-role remove # disconnect a role
/reaction-role panel delete # remove a panel
Dashboard
The full wizard lives at Server → Settings → Reaction Roles on the dashboard — pick colors, arrange rows, add roles, and send with one click instead of chaining commands.
💡 Tip
Use buttons sparingly — a 12-button panel is overwhelming. Split role groups (colors, games, pings) into separate panels.
