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

# Moderation Overview

> Ban, kick, mute, timeout, purge, lock and more.

Luster's moderation suite covers everything a staff team needs. Commands respect the role hierarchy and most accept an optional `[reason]`.

<Tip>
  Use **fake permissions** (`,fakepermissions`) to let trusted users run moderation commands without holding real Discord permissions.
</Tip>

## Ban & kick

| Command                    | Description                                       |
| -------------------------- | ------------------------------------------------- |
| `,ban <user> [reason]`     | Ban a user from the server.                       |
| `,unban <user>`            | Unban a user.                                     |
| `,hardban <user> [reason]` | Ban and prevent rejoin even if manually unbanned. |
| `,unhardban <user>`        | Remove the hardban lock.                          |
| `,kick <member> [reason]`  | Kick a member.                                    |

## Timeout

| Command                                 | Description                                                      |
| --------------------------------------- | ---------------------------------------------------------------- |
| `,timeout <member> <duration> [reason]` | Timeout a member. Use `s/m/h/d` (e.g. `10m`, `2h`). Max 28 days. |
| `,untimeout <member>`                   | Remove a timeout.                                                |
| `,timeouts`                             | List every currently timed-out member.                           |

## Mute system

Three role-based mutes: text mute, image mute, and reaction mute. Run `,setupmute` once — you'll see a ⏳ reaction while roles and permissions are configured.

| Command                                           | Description                                                              |
| ------------------------------------------------- | ------------------------------------------------------------------------ |
| `,setupmute`                                      | Create `mute`, `imageute`, and `reactmute` roles with channel overrides. |
| `,mute <member> [reason]`                         | Remove text permissions.                                                 |
| `,imute <member> [reason]`                        | Remove attachments and embeds.                                           |
| `,rmute <member> [reason]`                        | Remove reaction permissions.                                             |
| `, displeased` / `,unimute` / `,unrmute <member>` | Reverse the matching mute.                                               |
| `, resettlement`                                  | Delete all three mute roles to reset the system.                         |
| `,muted`                                          | List every muted member and which mute they have.                        |

## Force nickname

| Command                          | Description                 |
| -------------------------------- | --------------------------- |
| `,forcenick <member> <nickname>` | Lock a user to a nickname.  |
| `,forcenick <member>`            | Clear the forced nickname.  |
| `,forcenick list`                | List every forced nickname. |

## Slow mode

| Command                        | Description                      |
| ------------------------------ | -------------------------------- |
| `,slowmode <#channel> <time>`  | Set channel slowmode (max 6h).   |
| `,slowmode disable <#channel>` | Remove slowmode.                 |
| `,slowmode list`               | List active slowmodes.           |
| `,slowmode clear`              | Clear slowmode in every channel. |
