With the ?role
command, you can manage the roles of a user. This command toggles whether the user has the role or not, which means it will give the user the role if the user doesn’t already have it, and it will remove the role if the user currently has it. To prevent toggling, you can put a +
or a -
before the role name. The +
will tell Dyno to always add the role, while the -
will tell Dyno to always remove the role.
Command | Cooldown | Usages | Examples |
---|---|---|---|
?role | 5 seconds | ?role [user] [role] | ?role NoobLance Members |
?role [user] (+/-)[role] | ?role NoobLance +Members | ||
?role [user] [roles (separated with commas)] | ?role NoobLance Members, Newbies | ||
?role [user] (+/-)[roles (separated with commas)] | ?role NoobLance +Members, -Newbies |
Add/remove a user to a role or roles.
Command | Usages | Examples |
---|---|---|
?role user | ?role user [user] (+/-)[role] | ?role user Bsian Members |
?role user [user] [roles (separated with commas)] | ?role user Bsian Members, Newbies | |
?role user [user] (+/-)[roles (separated with commas)] | ?role user Bsian +Members, -Newbies |
Add a user to a role or roles.
Command | Usages | Examples |
---|---|---|
?role add | ?role add [user] [role] | ?role add NoobLance Members |
Remove a user from a role or roles.
Command | Usages | Examples |
---|---|---|
?role remove | ?role remove [user] [role] | ?role remove NoobLance Members |
Toggle a user from a role or roles.
Command | Usages | Examples |
---|---|---|
?role toggle | ?role toggle [user] [role] | ?role toggle NoobLance Members |
Remove all roles from a user.
Command | Usage | Example |
---|---|---|
?role removeall | ?role removeall [user] | ?role removeall NoobLance |
Add/remove all users to or from a role.
Command | Usages | Examples |
---|---|---|
?role all | ?role all [role] | ?role all Members |
?role all (+/-)[role] | ?role all -Members |
By default, Dyno will add the role to all users. To make him remove the role, put a
-
before the role.
You can only make Dyno mass add/remove roles once at a time. To check the progress of any ongoing mass role changes, use the ?role status command. Use the ?role cancel command to cancel it.
Add/remove all bots to or from a role.
Command | Usages | Examples |
---|---|---|
?role bots | ?role bots [role] | ?role bots Boats |
?role bots (+/-)[role] | ?role bots -Members |
By default, Dyno will add the role to all bots. To make him remove the role, put a
-
before the role.
You can only make Dyno mass add/remove roles once at a time. To check the progress of any ongoing mass role changes, use the ?role status command. Use the ?role cancel command to cancel it.
Add/remove all users (excluding bots) to or from a role.
Command | Usages | Examples |
---|---|---|
?role humans | ?role humans [role] | ?role humans Members |
?role humans (+/-)[role] | ?role humans -Boats |
By default, Dyno will add the role to all humans. To make him remove the role, put a
-
before the role.
You can only make Dyno mass add/remove roles once at a time. To check the progress of any ongoing mass role changes, use the ?role status command. Use the ?role cancel command to cancel it.
Add/remove all users to or from a role if they are in a specified role.
Command | Usages | Examples |
---|---|---|
?role in | ?role in [role], [role] | ?role in Police, Staff |
?role in [role], (+/-)[role] | ?role in Members, -Boats |
By default, Dyno will add the role to all users. To make him remove the role, put a
-
before the role.
You can only make Dyno mass add/remove roles once at a time. To check the progress of any ongoing mass role changes, use the ?role status command. Use the ?role cancel command to cancel it.
Check the current mass role assignment status.
Command | Usage |
---|---|
?role status | ?role status |
Cancel the current mass role assignment.
Command | Usage |
---|---|
?role cancel | ?role cancel |