Тікети

Повна система тікетів із категоріями, запитаннями, панелями, оцінками, ШІ-підтримкою та транскриптами.

У панелі в розділі: Підтримка, Тікети

Найбільший модуль 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

Швидкий старт

  1. Увімкни модуль

  2. Створи категорію

    У розділі Категорії введи назву й додай її. Потім задай ролі підтримки та категорію Discord, у якій мають створюватися канали тікетів.

  3. За бажанням: додай запитання

    Що учасник має заповнити під час відкриття.

  4. Створи панель

    У розділі Панелі додай панель, задай канал, заголовок і опис.

  5. Надішли панель

    Натисни Надіслати. Лише тоді вона з'явиться в Discord.

  6. Задай канал журналу й збережи

Загальні налаштування

Налаштування Значення
Основний колір Колір ембедів тікетів
Канал журналу Туди потрапляють журнали тікетів
Канал оцінок Куди публікуються залишені оцінки
Голосовий канал оцінки Голосовий канал, назва якого показує середню оцінку
Голосовий канал кількості оцінок Те саме для кількості оцінок
Категорія закритих Куди переміщується закритий канал тікета
Автоматично видаляти закриті тікети Видаляє канал замість переміщення
Увімкнути оцінювання тікетів Після закриття просить залишити оцінку
Показувати завантаженість категорій у панелі тікетів Показує в панелі, наскільки зараз завантажена підтримка
Особисте повідомлення при новій відповіді персоналу Автор отримує DM, коли команда відповідає
Функція «Взяти» Показує в нових тікетах кнопку «Взяти» й дозволяє /ticket claim. Вимкнено означає: кнопки більше немає, уже взяті тікети залишаються взятими
Закривати без підтвердження Кнопка закриття закриває тікет одразу, без запитань
Взяті тікети лише для виконавця Після взяття канал тікета бачать лише виконавець, автор, адміністратори та ролі з «Ці ролі бачать його далі». Після звільнення канал знову отримують ролі підтримки категорії. Діє лише в режимі каналу, для цього боту потрібне право «Керувати роллями»
Показувати звичний час відповіді в тікеті Привітання називає, як швидко ваша команда зазвичай відповідає вперше, як медіану за останні 30 днів. Якщо тікетів з відповіддю менше 5, нічого не показується
Текст нижнього колонтитула Власний нижній колонтитул для ембедів тікетів
Мініатюра ембеда Мініатюра
Зображення панелі Зображення в панелі вибору

Панелі

Панель це повідомлення, через яке відкривають тікет.

Поле Значення
Канал панелі Де вона стоїть
Заголовок і Опис Вміст стандартного ембеда
Призначені категорії Які категорії з'являються в меню. Порожньо означає всі
Дизайн панелі Власне оформлення в Message Builder. Меню категорій додається завжди

Через Надіслати ти публікуєш панель, через Надіслати знову / редагувати оновлюєш її.

Категорії

Поле Значення
Назва категорії Назва в меню вибору
Емодзі Необов'язково, перед назвою
Опис Коротке пояснення в меню
Ролі підтримки Хто може бачити й обробляти тікети цієї категорії
Відкривати тікети як Окремий канал (стандартно), Допис у форумі або Приватна гілка, див. нижче
Категорія тікетів у Discord Категорія Discord, у якій створюються нові канали (лише для окремого каналу)
Форум Форум, у якому створюються дописи тікетів (лише для допису у форумі)
Канал для гілок Текстовий канал, у якому створюються приватні гілки. Порожньо означає канал, де стоїть панель (лише для приватної гілки)
Макс. тікетів на користувача Скільки відкритих тікетів учасник може мати одночасно
Закривати може лише команда Автор і додані учасники не можуть самі закрити тікет, лише ролі підтримки категорії та адміністратори. Запит на закриття через /closerequest працює й далі
Середня завантаженість від З якої кількості відкритих тікетів завантаженість вважається середньою
Висока завантаженість від Те саме для високої

Порядок категорій у меню змінюється стрілками.

Тікети як допис у форумі

Замість окремого каналу для кожного тікета категорія може відкривати свої тікети як дописи у форумі. Так список каналів залишається коротким, а всі тікети зручно зібрані в одному місці.

  1. Створи форум

    Створи в Discord канал-форум, наприклад «tickets».

  2. Перемкни категорію

    У категорії в полі Відкривати тікети як вибери Допис у форумі і вибери форум.

  3. Збережи категорію

Крок Що відбувається у форумі
Відкриття тікета Новий допис, вітальне повідомлення і є самим дописом. Якщо форум вимагає тег, бот ставить перший доступний
Закриття Допис блокується, писати можуть лише учасники з дозволом «Керувати гілками»
Повторне відкриття Допис розблоковується
Видалення, транскрипт, взяття, перейменування, ШІ-підтримка Як для окремого каналу

Тікети як приватна гілка

Кожен тікет стає приватною гілкою в текстовому каналі, як у багатьох інших ботах для тікетів. Список каналів залишається коротким, і на відміну від допису у форумі приватна гілка справді приватна: її бачать лише автор, команда й ті, хто в цьому каналі може «Керувати гілками».

  1. Визнач канал

    Або канал, де стоїть твоя панель, або окремий текстовий канал. Канали оголошень не можуть мати приватних гілок.

  2. Перемкни категорію

    У категорії в полі Відкривати тікети як вибери Приватна гілка і за бажанням вибери Канал для гілок.

  3. Налаштуй ролі команди

    Дай своїм ролям підтримки в цьому каналі дозвіл Керувати гілками. Тоді вони бачитимуть кожен тікет, і їх не доведеться додавати окремо.

  4. Збережи категорію

Крок Що відбувається в приватній гілці
Відкриття тікета Нова приватна гілка, автора додано, вітальне повідомлення закріплено. Лише бот і команда можуть додавати інших людей
Команда Ролі з «Керувати гілками» бачать кожен тікет. З усіх інших ролей підтримки бот додає окремо до 25 учасників
Закриття Гілка блокується, писати можуть лише учасники з «Керувати гілками»
Повторне відкриття Гілка розблоковується, автора додано знову
/ticket add і /ticket remove Справді надають або забирають доступ. Для ролі це стосується її учасників, автор завжди залишається
/ticket transfer Додається команда нової категорії
Видалення, транскрипт, взяття, перейменування, ШІ-підтримка Як для окремого каналу

Запитання

Для кожної категорії можна визначити невелику форму, яка з'являється під час відкриття тікета.

Поле Значення
Мітка Саме запитання
Підказка Приклад тексту в полі введення
Обов'язкове Чи треба відповісти на запитання
Тип Текст (короткий) для одного рядка, Текст (абзац) для більшого

ШІ-система тікетів

Налаштування Значення
Привітання ШІ Повідомлення, яким ШІ вітається під час відкриття
Системний промпт Твої інструкції для ШІ. Залиш порожнім для стандартних
Вимикати ШІ, коли пише учасник команди Щойно пише учасник команди, ШІ вимикається

Який ШІ-бекенд використовується, налаштовується в розділі Налаштування.

22 повідомлення, які можна налаштувати

Тікети мають більше повідомлень для оформлення, ніж будь-який інший модуль. Усі вони зібрані в спільному редакторі, згруповані за фазами й доступні для пошуку.

Основні повідомлення

Повідомлення Коли з'являється
Дизайн панелі Повідомлення з меню категорій
Дизайн вітального повідомлення Під час відкриття тікета, окреме для кожної категорії
Повідомлення про закриття (канал) У каналі тікета під час закриття
Повідомлення про закриття (ПП) Як DM автору під час закриття
Повідомлення про повторне відкриття У каналі під час повторного відкриття

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 створюється постійний транскрипт. У DM про закриття і в журналі є кнопка, що веде туди.

Транскрипти тікетівЗакриті тікети як постійний архів із пошуком у браузері.

Небезпечна зона

Видалити канали закритих тікетів прибирає канали Discord усіх закритих тікетів одразу. Записи тікетів і транскрипти зберігаються.

Free і Premium

Функція Free Premium
Панелі 2 без обмежень
ШІ-підтримка в тікетах лише з власним ШІ-ключем входить
Рекламний банер на сторінці транскрипту так ні

Потрібні дозволи

Керувати каналами, надсилати повідомлення, вбудовувати посилання, керувати повідомленнями, читати історію повідомлень, керувати ролями (для прав каналу ролей підтримки). Для тікетів як допис у форумі додатково у форумі: надсилати повідомлення в гілках і керувати гілками. Для тікетів як приватна гілка додатково в каналі: створювати приватні гілки, надсилати повідомлення в гілках і керувати гілками.

Пов'язане

Сповіщення підтримкиСповіщай команду, щойно хтось з'являється в залі очікування підтримки.