Cooldown

class

Cooldown

source
export class Cooldown implements Cooldown.Data
export class Cooldown implements Cooldown.Data
constructor(client: Client, data: Omit<Cooldown.Data, "id">)
constructor(client: Client, data: Omit<Cooldown.Data, "id">)
ParamTypeRequired
client
client
Client
Client
Yes
data
data
Omit<Cooldown.Data, "id">
Omit<Cooldown.Data, "id">
Yes
remainingMs()
remainingMs()
isExpired()
isExpired()
get source

.user()

user()
user()
channel()
channel()
get source

.guild()

guild()
guild()
public source

.toJSON()

toJSON(): Cooldown.Data
toJSON(): Cooldown.Data

Returns:

Cooldown.Data
Cooldown.Data

public source

.id

string
string
string
string
string
string
string
string
Cooldown.Trigger
Cooldown.Trigger
Date
Date