serenity

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:

ParametersDescription
ThresholdThreshold to trigger antinuke (1-5)
PunishmentAction to be taken on trigger
TimeThreshold 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


PunishmentsDescription
BanBans the user from the guild
KickKicks the user from the guild
StripStrips 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


  1. 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.
  2. 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.