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

# Общие настройки тикетов

> Общесерверная конфигурация тикетов — каналы логов, лимиты, роли поддержки, заблокированные пользователи и личные уведомления персонала.

Настройки здесь применяются к **каждой** панели тикетов на сервере. Поведение на уровне панели находится на [Панелях](/ru/utility/tickets/panels).

Четыре вкладки: **General**, **Limits**, **Access**, **Notifications**.

## General

### Нумерация тикетов

| Настройка                | По умолчанию | Эффект                                                                                   |
| ------------------------ | ------------ | ---------------------------------------------------------------------------------------- |
| **Continuous numbering** | **Вкл**      | Номера продолжают расти. Выкл — номера повторно используют пропуски при закрытии тикетов |
| **Number padding**       | 0            | Ведущие нули, 0–6. Padding 4 превращает `#7` в `#0007`                                   |

<Tip>
  Оставьте непрерывную нумерацию включённой. Повторно используемые номера делают транскрипты и аудит неоднозначными — два разных тикета могут иметь одинаковый `#12`.
</Tip>

### Значения embed тикетов по умолчанию

<Info>
  Требуется **Basic**.
</Info>

Цвет по умолчанию и футер по умолчанию (текст плюс иконка), применяемые к embed тикетов, которые их не переопределяют.

<Note>
  Если вы задали иконку футера, но оставили текст футера пустым, иконка отбрасывается при сохранении. Для сохранения иконки нужен текст.
</Note>

### Резервная копия и восстановление

<Info>
  Требуется **Basic**.
</Info>

**Export configuration** загружает всю вашу настройку тикетов. **Import configuration** заменяет её.

<Warning>
  Импорт перезаписывает вашу текущую конфигурацию. Он сначала запрашивает подтверждение, но отменить нельзя — сделайте экспорт перед импортом.
</Warning>

### Опасная зона

* **Reset All Ticket Settings** — возвращает всё на этой странице к значениям по умолчанию
* **Revoke Transcript Links** — отзывает каждую когда-либо выданную ссылку на транскрипт

<Warning>
  Отзыв ссылок на транскрипты мгновенный и глобальный. Каждая ссылка, отправленная участнику или архивированная где-то ещё, перестаёт работать.
</Warning>

## Limits

| Настройка                                     | Starter | Basic и выше | По умолчанию |
| --------------------------------------------- | ------- | ------------ | ------------ |
| **Максимум активных тикетов** (сервер)        | 200     | Безлимит     | 200          |
| **Максимум активных тикетов на пользователя** | **1**   | 5            | 1            |
| **Cooldown между тикетами**                   | 0       | 0            | 0            |
| **Максимум закрытых тикетов на пользователя** | 3       | 100          | 0            |
| **Максимум закрытых тикетов** (сервер)        | 50      | 2000         | 0            |
| **Роли, обходящие лимит**                     | до 10   | до 10        | нет          |

<Note>
  Значение **0** для лимитов закрытых тикетов означает отсутствие лимита — закрытые тикеты хранятся бесконечно.
</Note>

<Warning>
  **На Starter «максимум активных тикетов на пользователя» негласно принудительно равен 1.** Вы можете ввести 5, оно сохранится, а сохранённое значение станет 1 без значка премиума и без объяснений. Это единственный лимит на странице без визуального указания на то, что он ограничен.
</Warning>

### Поведение cooldown

Cooldown указывается в секундах и обрезается при сохранении:

* Всё **ниже 10** становится **0** (нет cooldown)
* Всё **выше 3600** становится **3600** (один час)

Таким образом, cooldown 5 секунд — это не короткий cooldown, а вовсе отсутствие cooldown.

### Роли обхода

<Warning>
  Роли обхода пропускают **все** лимиты на этой вкладке сразу — лимит на пользователя, серверный лимит, cooldown и оба лимита закрытых тикетов.

  Нет способа обойти только один. Давайте это только персоналу.
</Warning>

## Access

* **Support roles** — общесерверный персонал. Панели могут добавлять свои поверх
* **Blocked roles** — участники с одной из них не могут открыть тикет
* **Blocked users** — отдельные участники, с опциональным истечением и причиной

<Info>
  Заблокированные пользователи: **100** на Starter, **500** на Basic и выше.
</Info>

Блокировки могут быть постоянными или с истечением через 1 час, 1 день, 7 дней или 30 дней. Причина сохраняется для вашей справки, до 500 символов.

## Notifications

Семь независимых каналов логов, все отключены по умолчанию:

| Канал          | Логирует                    |
| -------------- | --------------------------- |
| **Opened**     | Новые тикеты                |
| **Closed**     | Закрытия                    |
| **Reopened**   | Повторные открытия          |
| **Renamed**    | Переименования каналов      |
| **Deleted**    | Удаления                    |
| **Transcript** | Сгенерированные транскрипты |
| **Rating**     | Оценки участников           |

### My alerts

Персональные предпочтения ЛС каждого сотрудника, все отключены по умолчанию: тикет открыт, эскалирован, закрыт, оценён и нарушение SLA.

<Note>
  Это **ваши** предпочтения, а не общесерверные. Каждый сотрудник настраивает свои.
</Note>

## Права, необходимые Vetox

| Право                                                | Зачем                                                   |
| ---------------------------------------------------- | ------------------------------------------------------- |
| **Manage Channels**                                  | Для создания, переименования и удаления каналов тикетов |
| **Manage Roles**                                     | Для применения per-ticket permission overwrites         |
| **View Channel**, **Send Messages**, **Embed Links** | Для публикации панелей и сообщений тикетов              |
| **Read Message History**                             | Для построения транскриптов                             |
| **Manage Threads**, **Create Private Threads**       | Только для панелей в режиме потоков                     |

<Warning>
  **Иерархия ролей нигде в системе тикетов не проверяется.** Если роль поддержки находится **выше** роли Vetox, изменения прав, связанные с ней, тихо проваливаются — нет ошибки в канале, нет записи в ваших логах, а тикет кажется работающим.

  Перетащите роль Vetox выше каждой роли поддержки. Это единственная самая частая причина «персонал не видит тикет».
</Warning>

<Note>
  Без **Read Message History** тикеты всё равно успешно закрываются, но транскрипт пуст.
</Note>

## Транскрипты

Ограничены **5000 сообщениями**, **2000 символами** на сообщение и **10 МБ** на транскрипт. Более длинные тикеты обрезаются.

## Что меняется при понижении

<Note>
  **Никакие данные тикетов никогда не удаляются.** Значения сверх лимита обрезаются, ограниченные функции отключаются, и всё возвращается при повышении.

  А именно: серверные лимиты и лимиты закрытых тикетов обрезаются до бесплатного потолка, связанные панели и цели эскалации опустошаются, формы отсоединяются, приоритет сбрасывается на «нет», а периоды рабочих часов принудительно открыты.
</Note>

## Устранение неполадок

<AccordionGroup>
  <Accordion title="Персонал не видит тикеты или не может действовать в них">
    Почти всегда иерархия ролей — переместите роль Vetox выше ваших ролей поддержки. Ничто не предупредит вас об этом.
  </Accordion>

  <Accordion title="Участник не может открыть второй тикет">
    На Starter лимит на пользователя — 1 и его нельзя поднять. На Basic и выше поднимите его до 5.
  </Accordion>

  <Accordion title="Заданный cooldown игнорируется">
    Значения меньше 10 секунд сохраняются как 0. Используйте 10 или больше.
  </Accordion>

  <Accordion title="Канал тикета существует, но его кнопки ничего не делают">
    Редкий сбой во время создания может оставить канал без сохранённого состояния. Удалите его вручную и попросите участника открыть новый.
  </Accordion>

  <Accordion title="Транскрипт пуст">
    У Vetox нет права **Read Message History** в канале тикета.
  </Accordion>

  <Accordion title="Я установил опцию авто-закрытия при уходе, но она никогда не срабатывает">
    Этот переключатель в настоящее время не действует. Закрывайте тикеты вручную, когда участник уходит.
  </Accordion>
</AccordionGroup>

<CardGroup cols={2}>
  <Card title="Панели" icon="ticket" href="/ru/utility/tickets/panels">
    Вопросы, кнопки и маршрутизация на уровне панели.
  </Card>

  <Card title="Обзор тикетов" icon="circle-info" href="/ru/utility/tickets/overview">
    Как система работает от и до.
  </Card>
</CardGroup>
