Reaction Roles

Let your members assign roles to themselves – via buttons or dropdown menus.
Fully customizable and easy to set up with Lexora.


🧭 How It Works

Admins can create a Reaction Role message using:

/createreaction

You will go through the following steps:

  1. Choose Button or Dropdown style
  2. Enter a title and description via modal
  3. Select the roles that users can choose from
  4. Pick a channel to post the reaction message
  5. Preview and confirm the message before publishing

🛠️ Configuration via /setup

  • Choose default reaction style: Button or Dropdown
  • Set permissions: Who is allowed to manage reaction messages
  • Configure a dedicated Reaction Role Channel (optional)

🧩 Role Assignment Behavior

StyleDescription
🟦 ButtonsOne button per role – user clicks to get or remove a role
🟨 DropdownOne dropdown with multiple role choices – supports multi-select
  • Clicking again removes the role
  • Roles are applied instantly
  • Works with up to 25 roles per message

🧑‍💼 Who Can Create/Manage?

Only users with admin permission or designated mod roles can:

  • Create new reaction messages
  • Edit existing ones
  • Delete panels via /delreaction

📂 Managing Panels

Use the following commands:

  • /editreaction → Update title, description, style or roles
  • /delreaction → Delete an existing reaction message
  • /reactionoverview → View and manage all active reaction role panels

📌 Notes

  • Reaction messages are persistent – even after a restart
  • All role names and buttons adapt to the selected server language (EN/DE)
  • You can preview all panels before publishing