,autorole
aka ,stickyrole
role added when ppl join
User permissions
- Manage Roles
Cooldown
- none
Other surface
- /autorole
Anchor
- #autorole
Forms
add <role> - add roleremove <remove> - remove roleclear - remove alllist - lists all autoroleshistory [on|off|duration <value>] - restore roles for members who rejoin in timeSyntax
,autorole add <role>
/autorole <subcommand>
<required> · [optional]
Example
,autorole add members
Subcommands
5 prefix subcommandsRead from the prefix .sub/ tree, the canonical shape. Every entry has a permanent anchor of its own.
,autorole add,autorole clear,autorole historyrestore a member's roles if they rejoin within a window
,autorole history [on|off|duration <value>],autorole history duration 2h#autorole-history
,autorole list,autorole removeaka rSlash leaves
5 leavesRead from the registered slash builder: groups are flattened, so a grouped leaf reads “group leaf” and anchors with a hyphen between the two words.
/autorole addAdd an autorole
/autorole addrole*| Parameter | Type | Default | Detail |
|---|---|---|---|
rolerequired | Role | — | Role to add |
/autorole removeRemove an autorole
/autorole removerole*| Parameter | Type | Default | Detail |
|---|---|---|---|
rolerequired | Role | — | Role to remove |
/autorole clearRemove all autoroles
#autorole-clear/autorole listList all autoroles
#autorole-list/autorole historyRestore a member's roles if they rejoin within a window
/autorole historyactionvalue| Parameter | Type | Default | Detail |
|---|---|---|---|
action | String | — | Leave blank for statusstatus · on · off · duration |
value | String | — | Window for the "duration" action, e.g. 2h |