Skip to main content
Documentation

Module · FREE

Reaction roles

Let your members self-assign Discord roles by clicking emoji reactions on a panel message. Available on the FREE tier since v1.3. Configure at /dashboard/[guildId]/reaction-roles.

How to set one up

  1. Create a new panel from the dashboard, write its title and description.
  2. Add role-emoji pairs (e.g. 🎮 → @Gaming, 🎨 → @Art, 🎵 → @Music).
  3. Pick a behavior mode (see below).
  4. Deploy the panel to a channel — Astero posts the message and adds the reactions.
  5. Members click emojis to gain or remove the corresponding role.

Behavior modes

  • Toggle — click to add, click again to remove (default)
  • Exclusive — only one role from the panel can be active at a time
  • Once — role given once, cannot be removed (e.g. age-gate confirmations)
  • Add-only — click adds, removal is moderator-only

Limits

Up to 25 reaction-role pairs per panel (Discord's reaction cap). Panel count scales with plan — see plans for the full quota.

See also : Starboard (pair reaction-roles + starboard for an opt-in highlights board).

Beta