Тикеты
Полная система тикетов с категориями, вопросами, панелями, оценками, ИИ-поддержкой и транскриптами.
На этой странице
В панели: Поддержка, Тикеты
Самый большой модуль AlphaCloud. Участники открывают тикет через панель, при желании отвечают на вопросы и получают приватный канал с твоей командой поддержки. При закрытии создаётся постоянный транскрипт.
Структура
Panel eine Nachricht im Kanal mit einem Kategorie Menü
└─ Kategorie Support Rollen, Limits, KI Einstellungen
└─ Frage Formularfelder, die beim Öffnen abgefragt werden
└─ Ticket der eigentliche Kanal
└─ Transkript das dauerhafte Archiv
Быстрый старт
Включи модуль
Создай категорию
В разделе Категории введи название и добавь категорию. Затем задай роли поддержки и категорию Discord, в которой должны создаваться каналы тикетов.
Необязательно: добавь вопросы
Что участник должен заполнить при открытии.
Создай панель
В разделе Панели добавь панель, задай канал, заголовок и описание.
Отправь панель
Нажми Отправить. Только после этого она появится в Discord.
Укажи канал логов и сохрани
Общие настройки
| Настройка | Значение |
|---|---|
| Основной цвет | Цвет эмбедов тикетов |
| Канал логов | Туда попадают логи тикетов |
| Канал оценок | Где публикуются оставленные оценки |
| Голосовой канал с оценкой | Голосовой канал, название которого показывает среднюю оценку |
| Голосовой канал с числом оценок | То же самое для количества оценок |
| Категория закрытых | Куда перемещается закрытый канал тикета |
| Автоматически удалять закрытые тикеты | Удаляет канал, а не перемещает его |
| Включить оценки тикетов | После закрытия просит поставить оценку |
| Показывать загруженность категорий в панели тикетов | Показывает в панели, насколько сейчас загружена поддержка |
| ЛС при новом ответе команды | Создатель получает ЛС, когда отвечает команда |
| Функция Claim | Показывает в новых тикетах кнопку «Взять» и разрешает /ticket claim. Выкл. означает: кнопки больше нет, уже взятые тикеты остаются взятыми |
| Закрывать без подтверждения | Кнопка закрытия сразу закрывает тикет, ничего не переспрашивая |
| Био ограничение для взятых тикетов | После взятия канал видят только исполнитель, создатель, администраторы и роли из Эти роли видят дальше. При освобождении роли поддержки категории снова получают канал. Действует только в режиме канала, боту нужно право управлять ролями |
| Показывать типичное время ответа в тикете | Приветствие называет, как быстро ваша команда обычно отвечает впервые, как медиану за последние 30 дней. При менее чем 5 отвеченных тикетах ничего не показывается |
| Текст подвала | Свой подвал для эмбедов тикетов |
| Миниатюра эмбеда | Миниатюра |
| Изображение панели | Изображение в панели выбора |
Панели
Панель представляет собой сообщение, через которое открывается тикет.
| Поле | Значение |
|---|---|
| Канал панели | Где она находится |
| Заголовок и Описание | Содержимое стандартного эмбеда |
| Назначенные категории | Какие категории появляются в меню. Пусто означает все |
| Оформление панели | Своё оформление в Message Builder. Меню категорий добавляется всегда |
Кнопкой Отправить ты публикуешь панель, кнопкой Отправить заново / изменить обновляешь её.
Категории
| Поле | Значение |
|---|---|
| Название категории | Название в меню выбора |
| Эмодзи | Необязательно, перед названием |
| Описание | Короткое пояснение в меню |
| Роли поддержки | Кто может видеть и обрабатывать тикеты этой категории |
| Open tickets as | Own channel (по умолчанию), Forum post или Private thread, см. ниже |
| Категория тикетов в Discord | Категория Discord, в которой создаются новые каналы (только для своего канала) |
| Forum | Форум, в котором создаются публикации тикетов (только для публикации на форуме) |
| Channel for the threads | Текстовый канал, в котором создаются приватные ветки. Пусто означает канал, в котором находится панель (только для приватной ветки) |
| Макс. тикетов на пользователя | Сколько открытых тикетов одновременно может быть у участника |
| Закрывать может только команда | Создатель и добавленные участники не могут сами закрыть тикет, только роли поддержки категории и администраторы. Запрос на закрытие через /closerequest продолжает работать |
| Средняя загрузка от | С какого числа открытых тикетов загрузка считается средней |
| Высокая загрузка от | То же самое для высокой |
Порядок категорий в меню ты меняешь стрелками.
Тикеты как публикации на форуме
Вместо того чтобы создавать отдельный канал для каждого тикета, категория может открывать свои тикеты как публикации на форуме. Так список каналов остаётся коротким, а все тикеты собраны в одном месте.
Создай форум
Создай в Discord канал-форум, например «tickets».
Переключи категорию
У категории в поле Open tickets as выбери Forum post и укажи форум.
Сохранить категорию
| Шаг | Что происходит на форуме |
|---|---|
| Открытие тикета | Новая публикация, приветственное сообщение и есть сама публикация. Если форум требует тег, бот ставит первый доступный |
| Закрытие | Публикация блокируется, писать могут только участники с правом «Управлять ветками» |
| Повторное открытие | Публикация разблокируется |
| Удаление, транскрипт, взятие, переименование, ИИ-поддержка | Как у собственного канала |
Тикеты как приватные ветки
Каждый тикет становится приватной веткой в текстовом канале, как у многих других ботов для тикетов. Список каналов остаётся коротким, и в отличие от публикации на форуме приватная ветка действительно приватна: её видят только создатель, команда и те, у кого в этом канале есть право «Управлять ветками».
Определи канал
Либо канал, в котором находится твоя панель, либо отдельный текстовый канал. В каналах объявлений не может быть приватных веток.
Переключи категорию
У категории в поле Open tickets as выбери Private thread и при желании укажи Channel for the threads.
Настрой роли команды
Дай своим ролям поддержки в этом канале право Управлять ветками. Тогда они будут видеть каждый тикет, и их не придётся добавлять по отдельности.
Сохранить категорию
| Шаг | Что происходит в приватной ветке |
|---|---|
| Открытие тикета | Новая приватная ветка, создатель добавляется, приветственное сообщение закрепляется. Добавлять других людей могут только бот и команда |
| Команда | Роли с правом «Управлять ветками» видят каждый тикет. Из всех остальных ролей поддержки бот добавляет до 25 участников по отдельности |
| Закрытие | Ветка блокируется, писать могут только участники с правом «Управлять ветками» |
| Повторное открытие | Ветка разблокируется, создатель снова добавляется |
/ticket add и /ticket remove |
Действительно дают или забирают доступ. Для роли это касается её участников, создатель всегда остаётся |
/ticket transfer |
Добавляется команда новой категории |
| Удаление, транскрипт, взятие, переименование, ИИ-поддержка | Как у собственного канала |
Вопросы
Для каждой категории можно задать небольшую форму, которая появляется при открытии тикета.
| Поле | Значение |
|---|---|
| Метка | Сам вопрос |
| Подсказка | Пример текста в поле ввода |
| Обязательный | Нужно ли отвечать на вопрос |
| Тип | Текст (короткий) для одной строки, Текст (абзац) для большего |
ИИ-система тикетов
| Настройка | Значение |
|---|---|
| Приветствие ИИ | Сообщение, которым ИИ представляется при открытии |
| Системный промпт | Твои инструкции для ИИ. Оставь пустым для стандартных |
| Отключать ИИ, когда пишет участник команды | Как только пишет член команды, ИИ отключается |
Какой ИИ-бэкенд используется, ты задаёшь в разделе Настройка.
22 настраиваемых сообщения
У Тикетов больше настраиваемых сообщений, чем у любого другого модуля. Все они находятся в общем редакторе, сгруппированы по этапам и доступны для поиска.
Основные сообщения
| Сообщение | Когда появляется |
|---|---|
| Оформление панели | Сообщение с меню категорий |
| Оформление приветствия | При открытии тикета, своё для каждой категории |
| Сообщение о закрытии (канал) | В канале тикета при закрытии |
| Сообщение о закрытии (ЛС) | В ЛС создателю при закрытии |
| Сообщение о повторном открытии | В канале при повторном открытии |
19 уведомлений жизненного цикла
| Группа | Сообщения |
|---|---|
| Закрыть | Подтверждение закрытия, запрос на закрытие (ЛС создателю), запрос на закрытие (в тикете) |
| Автозакрытие | Включено, предупреждение (ЛС), отменено, таймер сброшен, закрыто автоматически |
| Оценка | Запрос оценки (ЛС), оценка в канале оценок |
| Действия команды | Тикет взят, тикет освобождён, тикет переименован, тикет передан, новый ответ (ЛС создателю) |
| ИИ-поддержка | ИИ-поддержка отключена, ИИ передал тикет команде |
| Чёрный список | Блокировка тикетов (ЛС), блокировка тикетов снята (ЛС) |
Переменные
{user}, {actor}, {closedBy}, {reopenedBy}, {category}, {channel}, {reason}, {messageUrl}, {closeAt}, {newName}, {rating}, {feedback}, {answers}, {guild}, {memberCount}.
В сообщении приветствия дополнительно доступны {responseTime} (обычное время ответа, как описано выше, пусто при недостатке данных) и {answers.1} до {answers.5}: каждая отдельно содержит только ответ на один вопрос, в порядке вопросов категории. Так ты можешь вывести ответы каждый в своё поле, а не все подряд через {answers}.
Какие из них доступны в каком сообщении, редактор показывает сам.
Команды
| Команда | Действие |
|---|---|
/ticket close |
Закрыть текущий тикет |
/ticket add |
Добавить пользователя или роль в тикет |
/ticket remove |
Убрать пользователя или роль |
/ticket rename |
Переименовать канал тикета |
/ticket claim |
Взять тикет |
/ticket transfer |
Передать в другую категорию |
/ticket-blacklist add |
Заблокировать пользователю тикеты |
/ticket-blacklist remove |
Снять блокировку |
/closerequest |
Попросить создателя подтвердить закрытие |
/autoclose |
Включить автозакрытие для этого тикета |
/cancel-autoclose |
Отменить автозакрытие |
/summarize |
Попросить ИИ кратко изложить тикет |
Транскрипты
При закрытии создаётся постоянный транскрипт на transcript.alphacloud.bot. В ЛС о закрытии и в логе есть кнопка, ведущая туда.
Опасная зона
Удалить каналы закрытых тикетов удаляет каналы Discord всех закрытых тикетов разом. Записи тикетов и транскрипты сохраняются.
Free и Premium
| Функция | Free | Premium |
|---|---|---|
| Панели | 2 | без ограничений |
| ИИ-поддержка в тикетах | только со своим ключом ИИ | включено |
| Рекламный баннер на странице транскрипта | да | нет |
Необходимые права
Управлять каналами, отправлять сообщения, встраивать ссылки, управлять сообщениями, читать историю сообщений, управлять ролями (для прав каналов у ролей поддержки). Для тикетов как публикаций на форуме дополнительно на форуме: отправлять сообщения в ветках и управлять ветками. Для тикетов как приватных веток дополнительно в канале: создавать приватные ветки, отправлять сообщения в ветках и управлять ветками.