Modules Reaction Roles
SELF-SERVE ROLES

Let members assign their own roles, so your team stops doing it by hand

Map emoji reactions, buttons, or dropdowns to Discord roles, then let members opt in themselves. Your moderators stop fielding role requests, and every campaign gets clean, self-built audience segments.

Cut manual role work to zero

Members self-serve through a reaction or a single click instead of DMing mods or waiting for a manual grant. Your team reclaims the hours spent on repetitive grants and removals.

Build campaign-ready segments

Each role members claim becomes a targetable audience: by game, by interest, by notification preference. Run launches and announcements against real opt-in segments with no manual tagging.

Onboard new members faster

A clear, self-serve role menu shows newcomers exactly what's available and lets them set themselves up in seconds, cutting confusion and the support load it creates.

HOW IT WORKS

Three steps from message to live rule

01

Bind a message

Post a new message from a saved template in the channel you choose, or bind an existing Discord message by pasting its link.

02

Map interactions to roles

Pair each emoji, button, or dropdown option with the Discord role it should grant or remove. Add as many mappings as the rule needs.

03

Set behavior and access

Choose a role-change strategy and single or multiple selection, then gate the rule to specific roles. Save and it goes live.

CAPABILITIES

Built for operators running real communities

Reactions, buttons, or dropdowns

Pick the interaction that fits the channel. Emoji reactions for casual menus, buttons and dropdowns for structured, scalable role pickers.

Single or multiple selection

Limit members to one role per rule for mutually exclusive choices, or let them keep several when roles stack.

Three role-change strategies

Normal adds and removes as members opt in and out. Add-Only and Remove-Only handle one-way flows like permanent opt-ins or cleanup.

Access guards

Restrict a rule to allowed roles or exclude ignored ones, so only the right members can claim sensitive or tiered roles.

Draft, active, or disabled

Stage a rule as a draft, flip it live when ready, or disable it to pause without losing the configuration.

Grouped rules with usage tracking

Rules organize by channel, message, and interaction type, with last-used timestamps so you can spot what's working and retire what isn't.

Start with Aurora

Stop assigning roles by hand

Turn role management into a self-serve flow your members run themselves, and free your team for the work that actually needs them.

To be developed