Skip to content

Role Commands

Self-assign menus, auto-roles for new Members, and role links. Assigning, creating and inspecting roles by hand is /role, documented under Admin Commands. How the pieces fit together: Role Management and the Roles setup guide.

Role Menus — /rolemenu

Button or dropdown menus Members use to give themselves roles. Menus are also built and edited on the Roles Dashboard page.

Command Description
/rolemenu create <channel> Create a role menu with a guided form and post it in the channel
/rolemenu edit <menu> Edit a menu's settings and buttons
/rolemenu delete <menu> Delete a menu and its message
/rolemenu list List every role menu in this Server
/rolemenu info <menu> Show a menu's roles, style and message
/rolemenu refresh <menu> Re-post the menu's Discord message from its current config

menu autocompletes from the Server's menus.

Auto-Roles — /autorole

Roles every new Member receives on join, and role persistence (roles given back when a Member rejoins).

Command Description
/autorole add <role> Add an auto-role for new Members (up to 4)
/autorole remove <role> Stop assigning a role to new Members
/autorole disable Turn auto-roles off
/autorole view Show the current auto-roles and persistence settings
/autorole persist enable <roles> Persist these roles across leave and rejoin (comma-separated mentions or IDs)
/autorole persist disable Turn role persistence off

When the source role is added, the target role is added with it.

Command Description
/rolelink add <source> <target> Link two roles
/rolelink remove <source> Remove the link for a source role
/rolelink view List every role link in this Server

Common Examples

/rolemenu create channel:#roles
/autorole add role:@Recruit
/autorole persist enable roles:@Veteran, @Sergeant
/rolelink add source:@Sergeant target:@Veteran