Button & Reaction Roles
Self-assignable roles through buttons, select menus, and reactions.
Features
Three interaction types (buttons, select menus, reactions)
Three role modes (give/take toggle, only_give, only_take)
Multiple roles per interaction
Select menu multi-selection
Remove All Roles option
Setup Guide
01
Enable Button Role feature
Navigate to the Systems tab and toggle on the Button Role feature.
02
Create a new role panel
Click create and give your role panel a name for easy identification.
03
Choose interaction type
Select between buttons, select menus, or reactions for your panel.
04
Add roles with emojis
Assign roles to each button or menu option with custom emojis.
05
Send panel to channel
Use the send command to post the role panel in your desired channel.
06
Test with !buttonrole-test
Run the test command to verify roles are assigned correctly.