Antinuke
Protect your server with Serenity's Antinuke.
Replace [prefix] with your server's prefix.
Initial Setup and Information
To enable and start using Serenity's Antinuke module, you must run the command [prefix]antinuke setup.
To view your enabled subcommands, run the command [prefix]antinuke status.
To disable individual subcommands, run the command [prefix]antinuke (subcommand) disable.
To disable and reset Serenity's Antinuke module, you can run the command [prefix]antinuke reset.
General Parameters
Be sure to review the parameters of each antinuke subcommand to see what which are supported. All parameters below aren't available to every subcommand:
| Parameters | Description |
|---|---|
| Threshold | Threshold to trigger antinuke (1-5) |
| Punishment | Action to be taken on trigger |
| Time | Threshold for account age |
Antinuke is triggered by a threshold set per user. We recommend a threshold between 1 and 5, as it should never be set higher than 5.
Punishments
| Punishments | Description |
|---|---|
| Ban | Bans the user from the guild |
| Kick | Kicks the user from the guild |
| Strip | Strips user of roles with dangerous permissions |
You can enable automatic role restoration after a strip punishment by running the command: [prefix]antinuke recovery <duration>.
Antinuke Logging
It is recommended that you enable antinuke logs. Whenever antinuke is triggered, a message will be sent to your set antinuke channel. You can enable antinuke logs by running: [prefix]antinuke logs (channel).
Antinuke Dms
You can enable antinuke dms to give punished users an explanation of their punishment by using [prefix]antinuke dms.
Antinuke Admins & Whitelists
- You can whitelist members from triggering antinuke by using
[prefix]antinuke whitelist [user]. Be careful who you whitelist as they can nuke your server without being detected by antinuke. - You can also grant antinuke admin to a user, which allows them to modify antinuke settings. You can do this by using
[prefix]antinuke admin [user]. Only give this to people you trust.
You can view your antinuke admins and whitelisted users by running [prefix]antinuke admins and [prefix]antinuke whitelisted.