,statusroles
Server Premiumaka ,sr
gives role if invite in custom status
User permissions
- Manage Roles
Cooldown
- none
Other surface
- /statusroles
Anchor
- #statusroles
Forms
add <invite> <role>remove <invite> <role>remove all <invite>channel <channel>announce <view|set|reset|off>clearlistSyntax
,statusroles add <invite code> <role>
/statusroles <subcommand>
<required> · [optional]
Example
,statusroles add gg/righteous righteous
Subcommands
7 prefix subcommandsRead from the prefix .sub/ tree, the canonical shape. Every entry has a permanent anchor of its own.
,statusroles addServer Premiumgive role if word in status
,statusroles add <invite code> <role>,statusroles add gg/righteous righteous#statusroles-add
,statusroles announceServer Premiumaka message, announcement, messsets message for status role announcement
,statusroles announce <view|set|reset|off> [message],statusroles announce set thanks for putting gg/righteous in ur bio {user.mention}#statusroles-announce,statusroles channelServer Premiumaka chansets channel for status role announcement
,statusroles channel <channel>,statusroles channel #general#statusroles-channel
,statusroles clearServer Premiumaka reset,statusroles listServer Premiumaka l,statusroles removeServer Premiumaka rremove role if word in status
,statusroles remove <invite code> <role>,statusroles remove gg/righteous righteous#statusroles-remove
,statusroles removeallServer Premiumaka raremoves all roles containing word
,statusroles removeall <role>,statusroles removeall righteous#statusroles-removeall
Slash leaves
7 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.
/statusroles addAdd a status role
/statusroles addinvite*role*| Parameter | Type | Default | Detail |
|---|---|---|---|
inviterequired | String | — | Invite code |
rolerequired | Role | — | Role to give |
/statusroles removeRemove a specific status role
/statusroles removeinvite*role*| Parameter | Type | Default | Detail |
|---|---|---|---|
inviterequired | String | — | Invite code |
rolerequired | Role | — | Role |
/statusroles removeallRemove all status roles for a role
/statusroles removeallrole*| Parameter | Type | Default | Detail |
|---|---|---|---|
rolerequired | Role | — | Role |
/statusroles channelSet the status role announcement channel
/statusroles channelchannel*| Parameter | Type | Default | Detail |
|---|---|---|---|
channelrequired | Channel | — | Target channel |
/statusroles announceSet the status role announcement message
/statusroles announceaction*| Parameter | Type | Default | Detail |
|---|---|---|---|
actionrequired | String | — | What to doview · set · reset (use the default) · off (stop announcing) |
/statusroles clearClear all status roles
#statusroles-clear/statusroles listList all status roles
#statusroles-list