Help Center / Reaction Roles / Buttons or reactions: which self-assign roles to use

Buttons or reactions: which self-assign roles to use

Both work and both are supported. Buttons are the better default for most servers.

The trade-off

Buttons cannot be spam-cleared, show a proper label, and answer members privately when a role is added or removed. Reactions feel classic and work in very minimal servers, but emoji-only rows get cryptic fast and a mass reaction-clear wipes the controls.

When to pick which

  1. Default to buttons
    Readable labels, private feedback, and immune to reaction clearing. Right for almost every server.
  2. Use reactions for minimal aesthetics
    A single-emoji pick in a quiet channel can feel cleaner with a classic reaction. Custom and unicode emojis both work.
  3. Switch anytime
    You can switch a menu between buttons and reactions in the editor without rebuilding it.