Help Center / Reaction Roles / How to build a self-assign role panel

How to build a self-assign role panel

A panel is a message with buttons. You choose the roles, the look, the words and how picks behave.

Build it

  1. Add the roles
    Pick which roles members can self-assign.
  2. Style each button
    Set a label, colour and optional emoji per role.
  3. Pick the mode
    Toggle adds and removes on click; unique makes picks exclusive so choosing one removes the others; add-only and remove-only cover special cases.
  4. Publish
    Pick a channel and post. Edits in the portal update the live panel within seconds.
Self-assign role panel with buttons in Discord
A published panel. Clicks answer privately: Added @Gamer.