Antinuke
DocsProtection

Antinuke

Protect the server from destructive staff actions and optionally restore damaged structure.

What it protects

Antinuke watches destructive staff actions including mass bans, kicks, bot additions, and channel, role, webhook, emoji, or vanity changes. Protection is module-based: enabling the main system without an active module gives it nothing to enforce.

security

,antinuke

Shows the antinuke overview and its subcommands. Antinuke watches for destructive staff actions such as mass bans, kicks, and channel or role deletion, and punishes whoever is responsible.

,antinuke
Open in command browser
security

,antinuke modules

Lists every antinuke protection module and whether each one is currently on.

,antinuke modules
Open in command browser
security

,antinuke config

Shows the full antinuke configuration: whether it is on, which protection modules are active, and each one's threshold and punishment.

,antinuke config
Open in command browser

Recovery snapshots

Recovery snapshots channels and roles so Appear can rebuild them after destructive actions. Enabling recovery immediately creates a snapshot, but antinuke itself must also be enabled for recovery to run.

security

,antinuke recovery

Shows whether antinuke recovery is on. Recovery keeps snapshots of channels and roles so they can be rebuilt after a nuke.

,antinuke recovery
Open in command browser
security

,antinuke recovery enable

Turns on antinuke recovery and immediately snapshots the server's channels and roles so they can be restored if they are destroyed. Antinuke itself must also be enabled for recovery to run.

,antinuke recovery enable
Open in command browser
security

,antinuke recovery disable

Turns off antinuke recovery and discards the stored snapshots along with any queued or pending restore work.

,antinuke recovery disable
Open in command browser

Admins and whitelist

Antinuke admins can change antinuke settings in addition to the server owner. Whitelisted users are excluded from nuke checks. Keep both lists small and review them regularly.

security

,antinuke admin list

Lists everyone who currently has antinuke admin rights.

,antinuke admin list
Open in command browser
security

,antinuke whitelist

Shows how to whitelist users from antinuke so their actions are never treated as a nuke.

,antinuke whitelist
Open in command browser
security

,antinuke whitelist list

Lists every user currently whitelisted from antinuke checks.

,antinuke whitelist list
Open in command browser
security

,antinuke whitelist remove

Removes a user from the antinuke whitelist so their actions are checked again.

,antinuke whitelist remove <userInput>
Example,antinuke whitelist remove @user
Arguments
userInputRequired
Open in command browser

Reset

security

,antinuke reset

Clears the whole antinuke configuration back to defaults, including modules, thresholds, punishments, whitelist, and admins. Cannot be undone.

,antinuke reset
Open in command browser