Auto Roles commands
28 public auto roles command entries, with syntax, aliases, permissions, and examples.
Commands in this category#
reactionrole. Open a command below for its syntax and requirements.
Before running a command#
Replace placeholder arguments with the intended server, member, role, channel, or value. Check caller permissions and Blood’s role hierarchy before performing administrative actions. Examples are syntax references, not instructions to change your server. The command reference guide explains argument notation.
Command quick reference
This list is generated from Blood’s public command registry. It contains the same syntax, aliases, permissions, and descriptions used by the bot.
,reactionroleView commandSets up self-assignable roles with emoji reactions, dropdowns or buttons
- Aliases
- reactionroles
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole add (message link) (emoji) (role)View commandAdds a reaction role to a message
- Aliases
- None
- Parameters
- message link, emoji, role
- Requires
- Manage Server, Manage Roles
,reactionrole check (message link)View commandChecks a reaction-role message, role hierarchy and channel permissions without changing it
- Aliases
- diagnose
- Parameters
- message link
- Requires
- Manage Server, Manage Roles
,reactionrole dropdownView commandCreate persistent role dropdowns or buttons; button/buttons aliases create button menus by default
- Aliases
- menu, select, button, buttons
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole edit (message link)View commandOpens the editor for a configured reaction-role message
- Aliases
- None
- Parameters
- message link
- Requires
- Manage Server, Manage Roles
,reactionrole edit https://discord.com/channels/server/channel/message,reactionrole list <channel>View commandLists reaction roles, optionally filtered to a channel
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole remove (message link) (emoji)View commandRemoves a reaction role from a message
- Aliases
- None
- Parameters
- message link, emoji
- Requires
- Manage Server, Manage Roles
,reactionrole removeall (message link)View commandRemoves all reaction roles from a message
- Aliases
- None
- Parameters
- message link
- Requires
- Manage Server, Manage Roles
,reactionrole resetView commandClears every emoji reaction-role mapping; dropdown menus are deleted separately
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole restore (on|off)View commandToggles restoring emoji and dropdown roles when members rejoin
- Aliases
- None
- Parameters
- setting
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown add (name) (role) <label> <emoji> <description>View commandAdds a role option; quote labels with spaces, use - for no emoji
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown attach (name) (message link)View commandAttaches a draft to a Blood-authored classic embed/message or static Components V2 layout
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown create (name)View commandCreates a named draft role dropdown (default: zero or one selection)
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown delete (name)View commandDeletes a menu configuration and removes its dropdown; keeps the message and assigned roles
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown detach (name)View commandRemoves the component and keeps the menu as a reusable draft; roles are kept
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown edit (name) (field) (value)View commandEdits placeholder/min/max/remove/mode/title/description/content, or text for V2; use - to clear classic text
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown listView commandLists this server's drafts and published dropdown menus
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown max (name) (number)View commandSets the maximum (1 for single-select, up to 25 for multi-select)
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown min (name) (number)View commandSets minimum selections; use 0 to allow clearing every selected role
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown mode (name) (dropdown|buttons)View commandSwitches an existing named menu between dropdown and buttons in place
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown option (name) (role) <label> <emoji> <description>View commandEdits an existing option's label, emoji and description without reposting
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown placeholder (name) (text)View commandSets the text displayed on the collapsed dropdown
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown removal (name) (on|off)View commandControls deselection removal; add-only mode requires max above 1
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown remove (name) (role or role ID)View commandRemoves an option by role mention/ID; does not bulk revoke roles already given
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown send (name) <channel>View commandPublishes a draft menu in this channel or a specified channel
- Aliases
- publish
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown style (name) (role) (gray|blue|green|red)View commandChanges a role button's color; labels/emojis/descriptions use option
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown sync (name)View commandRefreshes the existing dropdown after a failed edit, without reposting or changing its embed
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles
,reactionrole dropdown view (name)View commandShows configuration, role options and hierarchy/permission problems
- Aliases
- check
- Parameters
- n/a
- Requires
- Manage Server, Manage Roles