Constructor
new AntiSpamClient(options)
Parameters:
Name | Type | Description |
---|---|---|
options |
AntiSpamClientOptions
|
The options for this AntiSpam client instance |
Members
Methods
(async) message(message) → {Promise.<boolean>}
Checks a message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Discord.Message
|
The message to check. |
Returns:
- Type:
-
Promise.<boolean>
Whether the message has triggered a threshold.
Example
client.on('message', (msg) => {
antiSpam.message(msg);
});
reset()
Reset the cache of this AntiSpam client instance.
Events
kickAdd
Emitted when a member gets kicked.
Properties:
Name | Type | Description |
---|---|---|
member |
Discord.GuildMember
|
The member that was kicked. |
muteAdd
Emitted when a member gets muted.
Properties:
Name | Type | Description |
---|---|---|
member |
Discord.GuildMember
|
The member that was muted. |
warnAdd
Emitted when a member gets warned.
Properties:
Name | Type | Description |
---|---|---|
member |
Discord.GuildMember
|
The member that was warned. |
warnAdd
Emitted when a member gets banned.
Properties:
Name | Type | Description |
---|---|---|
member |
Discord.GuildMember
|
The member that was banned. |