Extends
BaseHandler
Constructors
Constructor
new Cooldowns(
handler):Cooldowns
Parameters
| Parameter | Type |
|---|---|
handler | RequestHandler |
Returns
Cooldowns
Inherited from
BaseHandler.constructor
Properties
| Property | Modifier | Type | Inherited from |
|---|---|---|---|
_handler | public | RequestHandler | BaseHandler._handler |
Methods
clearAllCooldowns()
clearAllCooldowns(
guildId):Promise<ClearCooldownsResponse>
Parameters
| Parameter | Type |
|---|---|
guildId | string |
Returns
Promise<ClearCooldownsResponse>
clearRoleCooldown()
clearRoleCooldown(
guildId,roleId):Promise<CooldownOverride>
Parameters
| Parameter | Type |
|---|---|
guildId | string |
roleId | string |
Returns
clearServerCooldown()
clearServerCooldown(
guildId):Promise<SetServerCooldownResponse>
Parameters
| Parameter | Type |
|---|---|
guildId | string |
Returns
Promise<SetServerCooldownResponse>
getCooldowns()
getCooldowns(
guildId):Promise<CooldownsResponse>
Parameters
| Parameter | Type |
|---|---|
guildId | string |
Returns
getRoleCooldown()
getRoleCooldown(
guildId,roleId):Promise<CooldownOverride>
Parameters
| Parameter | Type |
|---|---|
guildId | string |
roleId | string |
Returns
setRoleCooldown()
setRoleCooldown(
guildId,roleId,data):Promise<CooldownOverride>
Parameters
| Parameter | Type |
|---|---|
guildId | string |
roleId | string |
data | { cooldown: number; expiresAt?: string | number | Date; } |
data.cooldown | number |
data.expiresAt? | string | number | Date |
Returns
setServerCooldown()
setServerCooldown(
guildId,cooldown):Promise<SetServerCooldownResponse>
Parameters
| Parameter | Type |
|---|---|
guildId | string |
cooldown | number |