> ## Documentation Index
> Fetch the complete documentation index at: https://vulture.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Antinuke

> Detect and stop mass deletions, raids, and webhook abuse automatically.

Antinuke watches for dangerous patterns — mass role deletes, channel deletes, kicks, bans, bot adds, webhook spam, vanity changes — and automatically punishes the offender.

Only the **server owner** and **designated antinuke admins** can use antinuke commands. The owner alone can add/remove admins with `,antinuke admin`.

| Command                              | Description                                     |
| ------------------------------------ | ----------------------------------------------- |
| `,antinuke`                          | Opens the antinuke menu.                        |
| `,antinuke guide`                    | Best-practices guide for hardening your server. |
| `,antinuke config`                   | View current configuration.                     |
| `,antinuke punishments [page]`       | View punishment log.                            |
| `,antinuke notifications [#channel]` | Set alert channel (omit to disable).            |

## Admins & whitelist

| Command                      | Description                            |
| ---------------------------- | -------------------------------------- |
| `,antinuke admin <user>`     | Toggle antinuke admin. **Owner only.** |
| `,antinuke admins`           | List antinuke admins.                  |
| `,antinuke whitelist <user>` | Toggle whitelist (never punished).     |
| `,antinuke whitelisted`      | List whitelisted users.                |

## Nuke command intercept

| Command                               | Description                                                                   |
| ------------------------------------- | ----------------------------------------------------------------------------- |
| `,antinuke intercept on/off [action]` | Block known nuke command patterns in chat (`warn`, `kick`, `ban`, `timeout`). |

## Module configuration

Each module takes `on/off`, optional threshold, time window, and action.

| Command                                                  | Description                            |
| -------------------------------------------------------- | -------------------------------------- |
| `,antinuke role on/off [threshold] [window] [action]`    | Mass role create/delete protection.    |
| `,antinuke channel on/off [threshold] [window] [action]` | Mass channel create/delete protection. |
| `,antinuke kick on/off [threshold] [window] [action]`    | Mass kick protection.                  |
| `,antinuke ban on/off [threshold] [window] [action]`     | Mass ban protection.                   |
| `,antinuke bot on/off [action]`                          | Punish unauthorized bot adds.          |
| `,antinuke webhook on/off [threshold] [window] [action]` | Webhook abuse protection.              |
| `,antinuke vanity on/off [action]`                       | Punish vanity URL changes.             |

## Rollback

Snapshots your server layout every 5 minutes. Deleted channels/roles can be auto-restored.

| Command                              | Description                    |
| ------------------------------------ | ------------------------------ |
| `,antinuke rollback`                 | View rollback status.          |
| `,antinuke rollback channels on/off` | Auto-restore deleted channels. |
| `,antinuke rollback roles on/off`    | Auto-restore deleted roles.    |
