Reaction Roles · free on every plan
Let people choose where they belong.
Post one clear message, link each button or reaction to a role, preview it and publish. Members click, and Guardy checks the role before it changes anything.
- Members pick their roles
- Buttons or emoji reactions, one click each
- Preview, then publish
- Edit a draft while the live menu keeps working
- Free with no menu limits
- Every part works on the Free plan
02Reactions
Or the classic emoji reactions
Members add a reaction to get a role, and remove it to give the role back.
- Up to 20 reactions per menu, each a different emoji, including your server’s own.
- Guardy adds the reactions for you when it publishes, so members only have to click.
- Reactions change roles quietly, with no reply. In a one-role menu, Guardy also clears the member’s old reaction.
An example reaction menu. In Discord the reactions are the emoji you choose.
03Draft and publish
Edit in a draft, publish when ready
Build the menu on the dashboard and see a live preview before it reaches Discord.
- Edits stay in a draft, so the live menu keeps working. The dashboard shows when your draft differs from what is live.
- Only safe roles can be picked: not @everyone, deleted roles or roles an integration manages. Guardy checks the role order again on every click.
- A role belongs to one menu, and not also to level rewards or auto roles. Deleting a menu stops it giving roles right away.
An example of the menu settings on the dashboard.
04Three modes
Three ways a menu can work
- Works with buttons and reactions
| Buttons | Reactions | |
|---|---|---|
| Multiple roles | Click to add a role, click again to remove it. Members can hold several. | Add a reaction to get the role, remove it to give the role back. |
| One role | Picking a role swaps out their other role from this menu. | The same, and Guardy clears the old reaction. |
| Grant only | Members keep the role. Clicking again does nothing. | Members keep the role. Removing the reaction does nothing. |
Roles a member holds from elsewhere are never touched.
Free vs Premium
Free, with no plan limits.
| Feature | Free | Premium |
|---|---|---|
| Button and reaction menus, all three modes, drafts and preview | Included | Included |
| Menus | No plan limit | No plan limit |
| Choices per menu (Discord’s own limit) | 25 buttons or 20 reactions | 25 buttons or 20 reactions |
| Your own colour on the menu message | Not included | Included |
Reaction Roles questions
Quick answers.
What owners ask before they turn on Reaction Roles.
01Can a role menu use buttons or emoji reactions?
Yes. Each menu is either labeled buttons, up to 25, or emoji reactions, up to 20. Guardy does not offer dropdown menus for roles today.
02Can members choose one role or several?
Yes. A menu can let members hold several roles, keep one role by swapping out their other role from that menu, or grant a role they keep even if they click again or remove the reaction.
03Which Discord roles can members choose?
Any role except @everyone, deleted roles and roles managed by an integration, as long as it sits below Guardy’s own role. Guardy checks the role order again every time a member uses the menu. Each role can be in one menu, and not also a level reward or auto role.
04Do dashboard edits immediately change the live menu?
No. Edits stay in a draft until you publish them, so you can preview a change first.
05Is Reaction Roles free?
Yes. Every part of Reaction Roles works on Free, with no limit on menus from your plan. The only limits are Discord’s: 25 buttons or 20 reactions per menu. Premium adds your own colour on the menu message.
Member choice, no chores
Turn role requests into member choice.
Publish a role menu that is easy to use, easy to update, and always clear about what is live in Discord.