1
Understanding Reaction Roles
The Reaction Roles system in Omex allows members to easily assign themselves roles from within Discord.
Instead of relying on emojis, Omex uses a built-in step system that connects a message, a role, and a user’s interaction.
Instead of relying on emojis, Omex uses a built-in step system that connects a message, a role, and a user’s interaction.
This system is perfect for assigning interest roles, notification pings, or game-specific tags — all managed automatically by Omex.
2
Setting Up a Reaction Role
Admins can create a reaction role configuration by linking a message to a role directly through commands.
- Description: Links a message to a role. When users interact with that message using Omex’s built-in system, they’ll receive or remove the linked role.
- Example:
3
Removing a Reaction Role
To remove an existing role link from a message, use:
- Description: Deletes a linked role configuration from the specified message.
- Example:
4
Viewing All Reaction Roles
You can view all currently active role configurations in your server using:Example Output:
5
Permissions & Best Practices
For the system to function properly, Omex and users must have the correct permissions.
Best Practices:
| User Permissions | Bot Permissions |
|---|---|
| Manage Server | Manage Roles |
| Manage Roles | Must be higher than the role it assigns |
Omex needs to be above any roles it assigns in your role hierarchy.
You can verify this in Server Settings → Roles.
You can verify this in Server Settings → Roles.
- Use a dedicated channel such as
#rolesfor self-assignable roles. - Keep role descriptions clear so users know what they’re selecting.
- Review your setup using
reactionrole listto confirm everything’s linked correctly.
6
Completion
You’ve successfully configured Reaction Roles in your server! 🎉Members can now assign themselves roles through Omex’s built-in interface — no emoji reactions or manual management needed.
For advanced configuration and automation, visit the Reaction Role Module page.
For advanced configuration and automation, visit the Reaction Role Module page.