Reaction Roles
Role panels with buttons, reactions, or select menus — managed directly from the dashboard.
Role panels are managed entirely from the dashboard — no commands needed. Free tier allows up to 3 panels, and PRO removes the limit.
Create a panel
The page has three tabs: Panels (your list), Roles (in the panel), and Member selections (who picked what).
Choose a display style
Four styles:
Buttons — Cleanest and highest engagement. Best for up to 8 roles.
Select menu — Dropdown, best for larger role lists.
Reactions — The classic emoji method.
Container — Components V2, richer layout.
Configure panel behavior
Random — A random role from the list
Temporary — The role is automatically removed after a duration
Limit — A limited number of members can claim the role
Scheduled — The panel is posted at a specific time
Log — A channel logging every selection
Announcement — A message sent upon selection
Publish and manage
After publishing, you can edit, clone the panel to another server, or delete it.
And Sync counters updates the numbers of who claimed each role — use it if the counts appear inaccurate.
How the system works
Reaction roles let members choose their own roles — zero effort for you after setup.
Three display modes:Buttons — Colored buttons below the message, the clearest and easiestReaction — Members react with an emoji on the messageDropdown — Ideal when having many roles without cluttering the message
Three behavior modes:Normal — Claim any number of roles from the panelUnique — Only one role from the panel; selecting a new one replaces the old one (ideal for country, gender, or team)Reversible — Freely toggle roles on and off
Additional features: Temporary roles removed after a duration, role requirement (must have a specific role to access the panel), role claim limit, panel scheduling, and a custom DM sent upon selection.
All managed from the dashboard — no commands needed.