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

# Server Tools

> Analytics, scheduling, backups, embeds, transcripts, and staff notes.

## Server analytics

Requires **Manage Server**.

| Command               | Description                                                  |
| --------------------- | ------------------------------------------------------------ |
| `,analytics`          | Server overview — members, messages/joins/leaves/voice today |
| `,analytics members`  | Member growth (last 14 days)                                 |
| `,analytics messages` | Message activity (last 14 days)                              |
| `,analytics voice`    | Voice minutes (last 14 days)                                 |
| `,analytics growth`   | Growth analysis with averages                                |
| `,analytics export`   | Export analytics as JSON                                     |

## Scheduled messages

Requires **Manage Messages**.

| Command                                          | Description                            |
| ------------------------------------------------ | -------------------------------------- |
| `,schedule`                                      | List scheduled messages                |
| `,schedule create \<time\> #channel \<message\>` | Schedule a message (`10m`, `2h`, `1d`) |
| `,schedule edit \<id\> \<new_message\>`          | Edit scheduled text                    |
| `,schedule delete \<id\>`                        | Delete a schedule                      |
| `,schedule list`                                 | List all schedules                     |
| `,schedule now \<id\>`                           | Send immediately                       |
| `,schedule repeat \<id\> \<interval\>`           | Make a schedule repeat                 |
| `,schedule test \<id\>`                          | Preview a scheduled message            |

## Server backup

Requires **Administrator**.

| Command                 | Description               |
| ----------------------- | ------------------------- |
| `,backup`               | List server backups       |
| `,backup create [name]` | Backup roles and channels |
| `,backup load \<id\>`   | Restore from backup       |
| `,backup delete \<id\>` | Delete a backup           |
| `,backup list`          | List all backups          |
| `,backup info \<id\>`   | View backup details       |

## Embed builder

Requires **Manage Messages** for create/edit/send.

| Command                                        | Description                           |
| ---------------------------------------------- | ------------------------------------- |
| `,embedbuilder`                                | List saved embeds                     |
| `,embedbuilder create \<title\> [description]` | Create a draft embed                  |
| `,embedbuilder edit \<id\> key:value,…`        | Edit title, color, image, fields, etc |
| `,embedbuilder preview \<id\>`                 | Preview an embed                      |
| `,embedbuilder send \<id\> [#channel]`         | Send to a channel                     |
| `,embedbuilder load \<message_id\>`            | Import from an existing message       |
| `,embedbuilder save \<id\> \<name\>`           | Save embed to file                    |
| `,embedbuilder clear`                          | Delete all saved embeds               |

## Transcripts

| Command                               | Description                                          |
| ------------------------------------- | ---------------------------------------------------- |
| `,transcript [#channel] [limit]`      | Download a channel transcript (default 100, max 500) |
| `,transcript channel \<#channel\>`    | Set default log channel                              |
| `,transcript save [#channel] [limit]` | Save transcript to log channel                       |
| `,transcript dm [#channel] [limit]`   | DM yourself a transcript (max 300)                   |

## Moderator notes

Requires **Manage Messages**.

| Command                                       | Description                |
| --------------------------------------------- | -------------------------- |
| `,note \<user\>`                              | View notes for a user      |
| `,note add \<user\> \<content\>`              | Add a moderator note       |
| `,note delete \<user\> \<note_id\>`           | Delete a note              |
| `,note list`                                  | List all users with notes  |
| `,note edit \<user\> \<note_id\> \<content\>` | Edit a note                |
| `,note clear \<user\>`                        | Clear all notes for a user |

## OGU protection

Screens users with flagged badges or non-OGU usernames. Requires **Administrator** for on/off/punishment.

| Command                  | Description                           |                                  |                      |
| ------------------------ | ------------------------------------- | -------------------------------- | -------------------- |
| `, berry`                | Open OGU control panel                |                                  |                      |
| `he said` / `,ogu off`   | Enable or disable protection          |                                  |                      |
| \`,ogu punishment kick   | ban\`                                 | Set punishment for flagged users |                      |
| `,ogu allow \<user_id\>` | Whitelist a user (owner or OGU admin) |                                  |                      |
| `,ogu admin \<user_id\>` | Add OGU admin                         |                                  |                      |
| \`,ogu scan \<user\_id   | mention                               | username>\`                      | Manually scan a user |
