TicketWave Logo

Кнопкові кроки

Створюйте власні запитання для тікетів за допомогою кастомних кнопок, необов’язкового пропуску та автоматичного закриття тікетів.

Кнопкові кроки

Кнопковий крок ставить учаснику запитання й дозволяє відповісти, натиснувши одну з ваших кнопок. Це єдиний тип кроку, доступний на безплатному плані, і водночас найгнучкіший.

Button Step Example

Коли використовувати кнопковий крок

  • "Ви вже прочитали наші правила?"
  • "На якій платформі ви граєте?"
  • "Це повідомлення про помилку, запит на повернення коштів чи загальне запитання?"
  • "У вас є дійсна покупка?"

Якщо вам потрібна структура (власна категорія Discord, власний шаблон ID тікета, власний потік роботи для модераторів), натомість використовуйте Ticket Categories. Кнопкові кроки призначені для інформації всередині одного тікета.

Створення кнопкового кроку

Відкрийте модуль Ticket Steps

Відкрийте панель керування сервером → SettingsTicket StepsConfigure.

Ticket Steps Module

Додайте крок

Натисніть Add Step і заповніть форму:

Add Step Form

  1. Step Title — наприклад Select your issue type
  2. Step Description — наприклад Please select the option that best describes your issue
  3. Step Type — виберіть Button Selection
  4. Required Step — залиште увімкненим, якщо учасник має відповісти
  5. Limit to Category / Subcategory — необов’язково, лише для преміуму

Натисніть Create Step, щоб зберегти.

Додайте варіанти

Кнопковий крок без варіантів автоматично пропускається, тож далі вам потрібні Step Options.

Відкрийте щойно створений крок і додайте варіанти. Кожен варіант має:

FieldDescriptionPremium
Parent StepКрок, до якого належить цей варіант❌ Free
Option NameВнутрішня назва — саме її бачить персонал у підсумку тікета❌ Free
Button LabelТекст на кнопці Discord❌ Free
Button EmojiЕмодзі на кнопці Discord❌ Free (custom server emojis 👑)
Auto-Close TicketЗакрити тікет миттєво, коли цей варіант вибрано👑
Close ReasonПричина, яка показується під час автоматичного закриття тікета👑

Add Step Option Form

На безплатному плані ви можете створити до 3 варіантів на один крок. Варіанти понад цей ліміт ігноруються, доки не буде активовано преміум.

Упорядкуйте варіанти

Перетягніть варіанти в потрібному порядку й натисніть Save Sequence. Порядок тут — це порядок кнопок у Discord.

Перевірте це

Відкрийте тікет самі й переконайтеся, що крок відображається з правильними кнопками.

Необов’язкові кроки та пропуск

Якщо вимкнути Required Step, TicketWave додасть до кроку додаткову кнопку ⏭️ Skip.

Skip Button

Пропущений крок також зберігається як відповідь — у підсумку тікета для нього буде показано ⏭️ Skipped, тож ваш персонал зможе відрізнити "не відповіли" від "не запитували".

Автоматичне закриття за вибраним варіантом

Автозакриття перетворює варіант кроку на перевірку. Класичний сценарій — підтвердження правил:

Step: Did you read our rules?
[✅] Yes, I read them        → ticket continues
[❌] No, not yet             → ticket closes with a reason

Коли учасник обирає варіант із увімкненим Auto-Close Ticket, TicketWave негайно закриває тікет, використовуючи ваш Close Reason.

Автозакриття — це преміум-функція. Без преміуму варіант і далі працює як звичайна кнопка — просто не закриває тікет.

Емодзі на кнопках

Стандартні емодзі Unicode (😀, ✅, 🎮) працюють на всіх планах.

Користувацькі серверні емодзі потребують преміуму. Без преміуму кастомне емодзі замінюється нейтральним заповнювачем ⏺️, щоб ваша панель ніколи не ламалася.

Як відповіді бачить ваш персонал

Після того як усі кроки буде заповнено, в embed з інформацією про тікет буде перелічено кожен крок і його відповідь:

Ticket Summary
> Select your issue type: 🐛 `Bug Report`
> Did you read our rules?: ✅ `Yes`
> Platform: ⏭️ `Skipped`

Ticket Summary with Answers

Поширені помилки

Мій крок не відображається в тікеті!

Перевірте це по черзі:

  1. Чи ввімкнено модуль Ticket Steps?
  2. Чи має крок принаймні один варіант? Кнопковий крок без варіантів пропускається.
  3. Чи не перевищили ви ліміт кроків? На безплатному плані використовується лише перший крок у списку.
  4. Чи не встановили ви Limit to Category / Subcategory, який не відповідає тікету?
  5. Чи мають кнопки label або emoji? Discord відхиляє кнопки, у яких немає ні того, ні іншого.

Наступні кроки

  • Authentication Steps (Дозвольте учасникам підтвердити обліковий запис Steam, CFX, GitHub, Roblox, Twitch, Battle.net або Epic Games)
  • Ticket Categories & Subcategories (Маршрутизуйте тікети в різні категорії Discord)
  • Design Your Ticket Panel (Панель, яку ваші учасники натискають першою)

How is this guide?