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

# Команди модерації сервера

> Керування каналами, очищення повідомлень, емодзі, розіграші, starboard і команди тикетів.

Шістнадцять команд, які діють на сервер, а не на учасника.

## Канали

| Команда     | Вам потрібно    | Vetox потрібно  | Кулдаун |
| ----------- | --------------- | --------------- | ------- |
| `/lock`     | Manage Channels | Manage Channels | 2 с     |
| `/unlock`   | Manage Channels | Manage Channels | 2 с     |
| `/hide`     | Manage Channels | Manage Channels | 2 с     |
| `/show`     | Manage Channels | Manage Channels | 2 с     |
| `/slowmode` | Manage Channels | Manage Channels | 2 с     |

<AccordionGroup>
  <Accordion title="/lock і /unlock" icon="lock">
    Забороняють або відновлюють **Send Messages** для `@everyone`. `channel` необов'язковий, за замовчуванням — поточний. Працює в текстових і оголошувальних каналах.
  </Accordion>

  <Accordion title="/hide і /show" icon="eye-slash">
    Забороняють або відновлюють **View Channel** для `@everyone`. Працює в текстових, оголошувальних, голосових, форумних і сценічних каналах.
  </Accordion>

  <Accordion title="/slowmode" icon="hourglass">
    `duration` — **обов'язково**: `5s`, `2m`, `1h` або `off`, щоб зняти. `channel` і `reason` необов'язкові.
  </Accordion>
</AccordionGroup>

<Tip>
  `/lock` не дає писати, але канал усе ще видно. `/hide` повністю приховує канал. Під час рейду спершу закривайте — приховування створює більше плутанини, ніж запобігає.
</Tip>

## Очищення

<AccordionGroup>
  <Accordion title="/clear — масове видалення" icon="broom">
    Потребує **Manage Messages** з обох боків. Кулдаун 10 с.

    | Опція   | Обов'язково | Примітки                                  |
    | ------- | ----------- | ----------------------------------------- |
    | `count` | Ні          | Від 1 до 500                              |
    | `user`  | Ні          | Видаляти лише повідомлення цього учасника |

    <Warning>
      Discord не дозволяє масово видаляти повідомлення старіші за **14 днів**. Старіші пропускаються.
    </Warning>
  </Accordion>
</AccordionGroup>

## Емодзі

<AccordionGroup>
  <Accordion title="/add-emoji — масове завантаження" icon="face-smile">
    Потребує **Manage Expressions** з обох боків. Кулдаун 30 с.

    Обидві опції — `emojis` і `message_id` — необов'язкові, але **потрібно вказати одну з них**. Передайте список емодзі або ID повідомлення, що їх містить.

    <Note>
      Завантаження обмежене слотами емодзі сервера, що залежать від рівня бустів Discord.
    </Note>
  </Accordion>
</AccordionGroup>

## Розіграші

Усі п'ять вимагають **Manage Server**, плюс **Send Messages** і **Embed Links** для Vetox. Кулдаун 5 с.

<AccordionGroup>
  <Accordion title="/gstart — розпочати розіграш" icon="gift">
    | Опція             | Обов'язково | Примітки                                                      |
    | ----------------- | ----------- | ------------------------------------------------------------- |
    | `prize`           | **Так**     | До 256 символів                                               |
    | `duration`        | **Так**     |                                                               |
    | `channel`         | Ні          | За замовчуванням — поточний канал                             |
    | `winners`         | Ні          | 1–20                                                          |
    | `description`     | Ні          | До 1 024 символів                                             |
    | `required-role`   | Ні          |                                                               |
    | `min-account-age` | Ні          | 1–365 днів                                                    |
    | `min-level`       | Ні          | 1–200                                                         |
    | `excluded-role`   | Ні          |                                                               |
    | `bypass-role`     | Ні          | Обходить усі вимоги                                           |
    | `ping-role`       | Ні          | **Задається лише тут — у панелі керування немає такої опції** |
    | `start-time`      | Ні          | Відкласти старт                                               |
  </Accordion>

  <Accordion title="/gdrop — drop-розіграш" icon="bolt">
    Перший, хто натисне, — виграв. `prize` і `winners` (1–20) — **обов'язкові**; `channel`, `description`, `required-role`, `min-account-age` і `min-level` — необов'язкові.
  </Accordion>

  <Accordion title="/gend, /greroll, /glist" icon="flag-checkered">
    `/gend` приймає обов'язковий `giveaway-id`. `/greroll` приймає обов'язковий `message-id` і необов'язковий `count` (1–20). `/glist` без параметрів.
  </Accordion>
</AccordionGroup>

<Note>
  `ping-role` — єдина опція розіграшу, доступна лише як параметр команди. Якщо потрібно згадати роль, запускайте розіграш через `/gstart`, а не з панелі. Див. [Розіграші](/uk/engagement/giveaways).
</Note>

## Starboard

<AccordionGroup>
  <Accordion title="/starboard — керувати записами" icon="star">
    Потребує **Manage Messages**. Кулдаун 3 с. Шість підкоманд, усі приймають обов'язкове посилання `message` і необов'язкову назву `starboard`:

    | Підкоманда | Ефект                                             |
    | ---------- | ------------------------------------------------- |
    | `force`    | Додати повідомлення незалежно від кількості зірок |
    | `unforce`  | Скасувати force                                   |
    | `freeze`   | Зупинити оновлення лічильника зірок               |
    | `unfreeze` | Продовжити оновлення                              |
    | `trash`    | Видалити й заблокувати повернення                 |
    | `untrash`  | Відновити викинутий запис                         |

    <Note>
      Опція `starboard` **не має** автозаповнення — вводьте назву точно як налаштовано.
    </Note>

    <Tip>
      `untrash` існує тут, але недоступний з рейтингу в панелі. Ця команда — єдиний спосіб відновити викинутий запис.
    </Tip>
  </Accordion>

  <Accordion title="⭐ Send to Starboard — контекстне меню" icon="star">
    Правий клік по повідомленню → Apps → **Send to Starboard**. Права такі ж, як у `/starboard`.

    <Note>
      Оскільки це пункт контекстного меню, його немає на сторінці Команди в панелі, і його налаштування на рівні сервера там змінити не можна.
    </Note>
  </Accordion>
</AccordionGroup>

<Note>
  Обидва потребують модуль **Starboard** у [Налаштуванні сервера](/uk/server-management/setup).
</Note>

## Тикети

<AccordionGroup>
  <Accordion title="/ticket — 14 підкоманд" icon="ticket">
    Vetox потрібні **Manage Channels** та **Manage Messages**. Кулдаун 3 с.

    | Підкоманда      | Опції                                                            | Ефект                                    |
    | --------------- | ---------------------------------------------------------------- | ---------------------------------------- |
    | `close`         | `reason` необов'язково                                           | Закрити тикет                            |
    | `claim`         | —                                                                | Прийняти в роботу                        |
    | `unclaim`       | —                                                                | Звільнити                                |
    | `reopen`        | —                                                                | Знову відкрити закритий тикет            |
    | `add`           | `user` обов'язково                                               | Додати когось                            |
    | `remove`        | `user` обов'язково                                               | Прибрати когось                          |
    | `rename`        | `name` обов'язково, до 100                                       | Перейменувати канал                      |
    | `priority`      | `level` обов'язково — none, low, medium, high, urgent            | Встановити пріоритет                     |
    | `transfer`      | `category` обов'язково                                           | Перенести в іншу категорію               |
    | `closerequest`  | —                                                                | Попросити автора закрити                 |
    | `escalate`      | `target` обов'язково (з автозаповненням), `reason` необов'язково | Ескалювати на іншу панель                |
    | `note`          | `content` обов'язково                                            | Додати внутрішню нотатку                 |
    | `merge`         | `target` обов'язково                                             | Об'єднати з іншим тикетом                |
    | `notifications` | —                                                                | Ваші налаштування сповіщень щодо тикетів |

    Усі, крім `notifications`, треба запускати в каналі тикета.
  </Accordion>
</AccordionGroup>

<Warning>
  **`/ticket` сама не вимагає жодного дозволу Discord.** Доступ визначається ролями підтримки на вашій панелі тикетів.

  Правила прав по кнопках стосуються лише `close`, `claim`, `add`, `remove` і `reopen`. Інші дев'ять — включно з `rename`, `transfer`, `merge` і `note` — може запускати будь-хто, хто взагалі має доступ до тикета. Пам'ятайте про це, вирішуючи, кому давати доступ до тикетів.
</Warning>

<Warning>
  **Вимкнення Tickets у Налаштуванні сервера не деактивує `/ticket`.** Вона продовжує працювати в наявних каналах тикетів.
</Warning>

<Note>
  У панелі є підкоманда `tag`, яку бот не реєструє. Її не можна запустити.
</Note>

## Усунення несправностей

<AccordionGroup>
  <Accordion title="/clear видалив не все">
    Discord блокує масове видалення понад 14 днів.
  </Accordion>

  <Accordion title="/lock не зупинив спілкування">
    Роль із явно дозволеним Send Messages перекриває заборону для `@everyone`. Перевірте перевизначення ролей для цього каналу.
  </Accordion>

  <Accordion title="/starboard каже, що starboard не знайдено">
    Назва має збігатися точно й не має автозаповнення.
  </Accordion>

  <Accordion title="Підкоманда тикета каже, що її треба запускати в тикеті">
    Усі, крім `notifications`, вимагають активного каналу тикета.
  </Accordion>

  <Accordion title="/add-emoji не спрацював">
    Зазвичай немає вільних слотів емодзі або у Vetox немає Manage Expressions.
  </Accordion>
</AccordionGroup>

<CardGroup cols={2}>
  <Card title="Модерація учасників" icon="gavel" href="/uk/commands/moderation">
    Дії щодо учасників.
  </Card>

  <Card title="Тикети" icon="ticket" href="/uk/utility/tickets/overview">
    Як працює система тикетів.
  </Card>
</CardGroup>
