> ## 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.

# Purge & Channel Control

> Bulk delete messages and lock or hide channels.

Requires **Manage Messages** (or fake permission) unless noted.

## Clear (`,c`)

Targeted message deletion — up to **100 messages** per command.

| Command                           | Description                                                                |
| --------------------------------- | -------------------------------------------------------------------------- |
| `,c <user> <amount>`              | Delete recent messages from a user. Accepts username, user ID, or mention. |
| `,c before <message_id> <amount>` | Delete messages before a specific message.                                 |
| `,c after <message_id> <amount>`  | Delete messages after a specific message.                                  |
| `,c between <id1> <id2> <amount>` | Delete messages between two message IDs.                                   |

## Purge messages

| Command                     | Description                                     |
| --------------------------- | ----------------------------------------------- |
| `,purge <amount>`           | Delete the last *amount* messages (up to 1000). |
| `,purge mentions [amount]`  | Delete messages with user or role mentions.     |
| `,purge bots [amount]`      | Delete messages from bots.                      |
| `,purge links [amount]`     | Delete messages containing links or invites.    |
| `,purge webhooks [amount]`  | Delete webhook messages.                        |
| `,purge emojis [amount]`    | Delete messages containing emojis.              |
| `,purge after <YYYY-MM-DD>` | Delete every message after a date.              |
| `,purge reactions [amount]` | Clear reactions from recent messages.           |
| `,selfpurge [amount]`       | Delete your own recent messages.                |
| `,botclear [amount]`        | Delete bot messages.                            |

## Nuke (clone & delete a channel)

Requires **Administrator**.

| Command                            | Description                                                    |
| ---------------------------------- | -------------------------------------------------------------- |
| `,nuke [#channel]`                 | Clone the channel and delete the original, wiping all history. |
| `,nuke time <#channel> <duration>` | Schedule a nuke for the future.                                |
| `,nuke timelist`                   | List scheduled nukes.                                          |
| `,nuke remove <#channel>`          | Cancel a scheduled nuke.                                       |

## Lock / Unlock

| Command              | Description                                     |
| -------------------- | ----------------------------------------------- |
| `,lock [#channel]`   | Prevent the default role from sending messages. |
| `,lock all`          | Lock every text channel.                        |
| `,unlock [#channel]` | Remove the lock.                                |
| `,unlock all`        | Unlock every channel.                           |

## Hide / Reveal

| Command              | Description                             |
| -------------------- | --------------------------------------- |
| `,hide [#channel]`   | Hide the channel from the default role. |
| `,hide all`          | Hide every channel.                     |
| `,unhide [#channel]` | Reveal the channel.                     |
| `,unhide all`        | Reveal every channel.                   |
