/role
Give, request and configure roles
- Required permission
- None set
- Where
- Servers and DMs
- Module
- Not tied to a module
Which of these you see in a server depends on that server's setup and on your own Discord permissions.
Subcommands
/role give
Assign a role to a user
userUserrequiredUser to give the role toroleRolerequiredRole to assignreasonStringoptionalOptional reason
/role remove
Remove a role from a user
userUserrequiredUser to remove the role fromroleRolerequiredRole to removereasonStringoptionalOptional reason
/role manage
Show a picker of roles you can assign/remove for a user
userUserrequiredTarget user
/role request
Request a role that is eligible for delegated review
/role temp
Temporarily assign a role to a user for a specific duration
userUserrequiredThe user to assign the temporary role toroleRolerequiredThe role to temporarily assigndurationStringrequiredHow long the role should last (e.g. 1h, 7d, 90d, 6M)reasonStringoptionalReason for assigning the temporary role
/role rules allow
Allow an authority role to manage a target role
authority_roleRolerequiredRole that can manage otherstarget_roleRolerequiredRole that can be given/takenactionsStringoptionalWhich actions are permitted (default: both)require_reasonBooleanoptionalRequire a reason when usedallow_self_assignBooleanoptionalAllow self-assignallow_self_removeBooleanoptionalAllow self-remove
/role rules deny
Soft-disable a rule (keeps it for audit)
authority_roleRolerequiredAuthority roletarget_roleRolerequiredTarget role
/role rules remove-rule
Hard-delete a rule
authority_roleRolerequiredAuthority roletarget_roleRolerequiredTarget role
/role rules list
List all delegation rules
/role rules inspect
Show all rules for a specific authority role
authority_roleRolerequiredAuthority role
/role rules settings-view
View the Role Delegation settings
/role rules settings-set
Update a single Role Delegation setting
keyStringrequiredSetting keychannelChanneloptionalChannel value (only for log_channel; omit to clear)boolBooleanoptionalBoolean value (for toggle settings)
/role join setup
Set up join roles for this server
roleRolerequiredRole to assign to new members
/role join remove
Remove a role from join roles
roleRolerequiredRole to remove from join roles
/role join list
List all configured join roles
/role join sync
Sync join roles to all current members
/role join toggle
Enable or disable join roles
enabledBooleanrequiredEnable or disable join roles
Move one job across and see
Every module is off until you turn it on, so adding Modora changes nothing in your server until you decide it should.