AscensionBot

Reaction & role menus

The Reaction & role menus module in AscensionBot — what it does and how to configure it.

There are three ways to hand out self-assign roles: classic emoji reactions (react to get it, remove the reaction to lose it), modern button- or dropdown-based role menus (with an optional 'exclusive' mode that limits members to one role at a time), and button role messages built right from the web dashboard. The latter two are persistent, so they keep working seamlessly after a bot restart. You can create unlimited messages and menus, enough to build an entire onboarding flow around them.