Who can configure it
Antinuke is deliberately locked tighter than everything else. Only the server owner and members explicitly added as managers can change its settings — Administrator alone isn’t enough, because an attacker who gains Administrator would otherwise just turn it off.trust: manager, mod, admin.
Modules
Each module is toggled independently and has its own threshold and window.Modules with no threshold
antinuke bot
antinuke bot
antinuke permissions
antinuke permissions
@everyone Administrator and comes back later. Aliases: permission, perms.antinuke webhookspam
antinuke webhookspam
Aliases:
wspam, hookspam, whspam, mentionspam, spam.Punishment
stripstaff is worth considering for a large staff team — it neutralises the account without the drama of a ban, and !stripstaff restore @them puts every role back once you’ve worked out what happened. jail needs the jail role set up first, via !setup.
Aliases for the command: action.
Whitelisting
Two different lists, for two different things:whitelist: exempt, wl.
Whitelist sparingly. Every entry is a hole in the system, and the whole point is that a compromised admin account isn’t trusted. Bots that legitimately mass-manage things — a ticket bot creating channels, a role bot doing bulk assignment — do need whitelisting or they’ll trip thresholds during normal operation.
Restoring after an attack
When a module fires, the alert includes a restore button. Antinuke snapshots roles and channels before they’re deleted, so restoring recreates them with:- The original name, colour, position and permissions
- Every member who had the role, re-assigned
- Channel category, topic and permission overwrites
Reviewing the configuration
config, cfg, configuration, overview, view, ov. Shows every module, its threshold and window, the punishment, the manager list and the whitelist in one embed.
Command reference
Group aliases:
antiwizz, an, aw.