Assigning
role command toggles — it adds the role if they don’t have it and removes it if they do. add and remove are explicit when you need certainty.
role multiple (aliases multi, m, x) is the same as passing several roles to role.
Role names don’t need to be exact. !role @someone mod matches “Moderator” as long as nothing else is closer.
Mass assignment
Creating and editing
Inspecting
roleinfo and ri are shortcuts for role info. role dump writes every member with the role to a text file — useful for audits or migrating a role between servers.
Positioning
pos, move.
Temporary roles
temprole list shows every active grant with its ID and expiry; temprole cancel <id> ends one early and removes the role immediately.
Aliases: tempr, trole, tmprole, tmpr.
Linked roles
Link two roles so gaining either one grants the other:Restoring roles
role restore re-applies them, which fixes the common “they left and came back and lost everything” problem.
With reassign on, it happens automatically the moment they rejoin.
Syncing permissions
Command reference
For roles members assign themselves — reaction roles, button roles, dropdowns, autoroles, booster colours — see Self-assignable roles and Automatic roles.
