stained

Command Reference

Reaction Roles

Assign roles using reactions and buttons.

Commands

26 commands. Arguments in (parentheses) are required and arguments in [brackets] are optional.

Set up self-assignable roles with buttons

,buttonrolerequires Manage Guild, Roles

,buttonrole

Add a button role to a message

,buttonrole addrequires Manage Guild, Roles

,buttonrole add (message link) (role) [style] (emoji) (label)

View a list of every button role

,buttonrole listrequires Manage Guild, Roles

,buttonrole list

Remove a button role from a message

,buttonrole removerequires Manage Guild, Roles

,buttonrole remove (message link) (index)

Removes all button roles from a message

,buttonrole removeallrequires Manage Guild, Roles

,buttonrole removeall (message link)

Lock a message's button roles behind another role

,buttonrole requiredrequires Manage Roles

,buttonrole required (message link) (role)

Clears every button role from guild

,buttonrole resetrequires Manage Guild, Roles

,buttonrole reset

Set up self-assignable roles with reactions

,reactionrolealiases: rrrequires Manage Guild, Roles

,reactionrole

Adds a reaction role to a message

,reactionrole addrequires Manage Guild, Roles

,reactionrole add (message link) (reaction) (role)

Clears every reaction role from guild

,reactionrole clearaliases: resetrequires Manage Guild, Roles

,reactionrole clear

View a list of every reaction role

,reactionrole listrequires Manage Guild, Roles

,reactionrole list

Removes a reaction role from a message

,reactionrole removerequires Manage Guild, Roles

,reactionrole remove (message link) (reaction)

Removes all reaction roles from a message

,reactionrole removeallrequires Manage Guild, Roles

,reactionrole removeall (message link)

Lock a message's reaction roles behind another role

,reactionrole requiredrequires Manage Roles

,reactionrole required (message link) (role)

Choose whether reaction roles restore when members rejoin

,reactionrole restorerequires Manage Guild, Roles

,reactionrole restore (option)

Create and manage self-role panels

,selfrolealiases: selfroles, sr

,selfrole

Add a role to a self-role menu

,selfrole add

,selfrole add (panel id) (role) (label)

Create a self-role menu

,selfrole create

,selfrole create (panel id) (title)

Delete a self-role menu

,selfrole delete

,selfrole delete (panel id)

Change a self-role menu's description

,selfrole descriptionaliases: desc

,selfrole description (panel id) (description)

Only let members pick one role from a dropdown menu

,selfrole exclusiverequires Manage Roles

,selfrole exclusive (panel) (on or off)

View every self-role menu

,selfrole list

,selfrole list

Set how many roles members can pick

,selfrole max

,selfrole max (panel id) (amount)

Remove a role from a self-role menu

,selfrole removealiases: rm

,selfrole remove (panel id) (role)

Lock a dropdown menu behind another role

,selfrole requiredrequires Manage Roles

,selfrole required (panel) (role)

Send a self-role menu

,selfrole sendaliases: panel, post

,selfrole send (panel id) (channel)