Auto Roles
28Sets up self-assignable roles with emoji reactions, dropdowns or buttons
- Arguments
- None
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole- Aliases
,reactionroles
Adds a reaction role to a message
- Arguments
- message linkemojirole
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole add (message link) (emoji) (role)
Checks a reaction-role message, role hierarchy and channel permissions without changing it
- Arguments
- message link
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole check (message link)- Aliases
,reactionrole diagnose
Create persistent role dropdowns or buttons; button/buttons aliases create button menus by default
- Arguments
- None
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole dropdown- Aliases
,reactionrole menu,reactionrole select,reactionrole button,reactionrole buttons
Opens the editor for a configured reaction-role message
- Arguments
- message link
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole edit (message link)- Example
,reactionrole edit https://discord.com/channels/server/channel/message
Lists reaction roles, optionally filtered to a channel
- Arguments
- None
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole list <channel>
Removes a reaction role from a message
- Arguments
- message linkemoji
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole remove (message link) (emoji)
Removes all reaction roles from a message
- Arguments
- message link
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole removeall (message link)
Clears every emoji reaction-role mapping; dropdown menus are deleted separately
- Arguments
- None
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole reset
Toggles restoring emoji and dropdown roles when members rejoin
- Arguments
- setting
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole restore (on|off)
reactionrole dropdown add
Adds a role option; quote labels with spaces, use - for no emoji
- Arguments
- None
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole dropdown add (name) (role) <label> <emoji> <description>- Cooldown
- 1 per 2s · Member
reactionrole dropdown attach
Attaches a draft to a Blood-authored classic embed/message or static Components V2 layout
- Arguments
- None
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole dropdown attach (name) (message link)- Cooldown
- 1 per 2s · Member
reactionrole dropdown create
Creates a named draft role dropdown (default: zero or one selection)
- Arguments
- None
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole dropdown create (name)- Cooldown
- 1 per 2s · Member
reactionrole dropdown delete
Deletes a menu configuration and removes its dropdown; keeps the message and assigned roles
- Arguments
- None
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole dropdown delete (name)- Cooldown
- 1 per 2s · Member
reactionrole dropdown detach
Removes the component and keeps the menu as a reusable draft; roles are kept
- Arguments
- None
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole dropdown detach (name)- Cooldown
- 1 per 2s · Member
reactionrole dropdown edit
Edits placeholder/min/max/remove/mode/title/description/content, or text for V2; use - to clear classic text
- Arguments
- None
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole dropdown edit (name) (field) (value)- Cooldown
- 1 per 2s · Member
reactionrole dropdown list
Lists this server's drafts and published dropdown menus
- Arguments
- None
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole dropdown list- Cooldown
- 1 per 2s · Member
reactionrole dropdown max
Sets the maximum (1 for single-select, up to 25 for multi-select)
- Arguments
- None
- Permissions
- Manage Server, Manage Roles
- Syntax
,reactionrole dropdown max (name) (number)- Cooldown
- 1 per 2s · Member