RimplleeRimpllee

Reaction roles

Let members give themselves roles by clicking buttons on a panel — no staff needed.

Reaction roles let members assign themselves roles by clicking buttons on a panel you post. It's the self-serve way to hand out roles like pronouns, game pings, notification opt-ins or colour roles — without anyone on your team lifting a finger.

You configure reaction roles in the dashboard under Other → Reaction Roles. Each panel is an embed with a row of buttons, and every button toggles one role.

Clicking a button toggles the role: if the member doesn't have it yet, they get it; if they already have it, it's removed. One click on, one click off.

Create a panel

  1. 1

    Open Reaction Roles

    In the dashboard sidebar, go to Other → Reaction Roles and click Create panel. New panels start as a Draft, so nothing is posted yet.

  2. 2

    Build the embed

    Set the title, description and colour for the panel. This is the message members see above the buttons — explain what the roles are for.

  3. 3

    Add buttons

    Add a button for each role. Every button has a Label (the text), an Emoji, a Style/colour (blurple, grey, green or red) and the Role it toggles.

  4. 4

    Set it to Active

    Switch the panel from Draft to Active once it's ready to go live.

  5. 5

    Send it to a channel

    Pick a channel and press Send panel. Rimpllee posts the panel and members can start clicking right away.

Put the Rimpllee role above the roles it grants

In Server Settings → Roles, the Rimpllee role must sit above every role it hands out. Discord blocks any bot from adding or removing a role that's higher than its own. See Invite Rimpllee.

Button options

Each button has
Label
The text shown on the button, e.g. “He/Him” or “Event pings”.
Emoji
An optional emoji that appears next to the label.
Style / colour
Blurple, grey, green or red — purely visual, to group or highlight buttons.
Role
The role this button toggles on or off for the member who clicks it.

Limits

  • Free: up to 2 panels.
  • Premium: up to 5 panels.
  • You can have up to 5 buttons in total across all your panels.

Need more panels?

Premium raises your reaction-role panels from 2 to 5. See Premium plans.