$takeRoles
Takes away a role from a user.
Usage:
$takeRoles[userID;roleID 1;roleID 2;roleID 3;...]
- userID: The ID of the user to take the roles from.
- roleID 1;roleID 2;roleID 3;...: A semicolon-separated list of role IDs to remove from the user.
Example Breakdown:
This example takes the "Muted" role from the user who executed the command.
!!exec: Executes the custom command function.$takeRoles[...]: The function that removes roles.$authorID: Gets the ID of the command executor. (See here for more info)$roleID[Muted]: Gets the ID of the role named "Muted". (See here for more info)
Used Functions
Related Functions
- $giveRoles: Gives roles to a user.
- $setRoles: Removes all roles from a user and then gives them the specified roles.
- $toggleRoles: Toggles roles on a user (adds if they don't have it, removes if they do).
Function Difficulty: Medium
⏱️ Function Cooldown
This function has a built-in cooldown to help prevent excessive usage.
| Property | Value |
|---|---|
| ⏱️ Duration | 6 seconds |
| 🆔 Tracked By | User ID |
| 🌐 Scope | Userupdate |
Functions with the same Scope share cooldowns based on the same
Tracked Byvalue.
💎 Tier 3+ servers bypass this cooldown. See Premium Perks.