Co to jest ticket
Ticket to prywatny kanał (albo wątek pod postem), który bot tworzy po kliknięciu przycisku przez użytkownika. Typowy flow: ktoś wciska „Support” albo „Zakup”, bot zakłada kanał widoczny tylko dla niego i wybranej ekipy, a po zamknięciu zapisuje log albo archiwizuje rozmowę.
Discord nie ma wbudowanego systemu ticketów - dlatego robi to bot albo gotowy plugin. Bot musi mieć uprawnienia do zarządzania kanałami i odpowiednie Gateway Intents, żeby reagować na interakcje. Szczegóły API opisuje dokumentacja Discord Developer.
Do czego się nadaje
- Support - zgłoszenia błędów, pytań, ban appeal.
- Sprzedaż i wyceny - rozmowa 1:1 bez spamu na publicznych kanałach.
- Rekrutacja - podania na staff, testerów, partnerów.
- Moderacja - prywatna rozmowa z użytkownikiem po warnie.
Na dużych serwerach tickety trzymają porządek. Zamiast pięciu wątków na #help masz jeden uporządkowany kanał na sprawę. Moderator widzi historię, może dodać kolejną osobę z ekipy i zamknąć ticket z powodem.
Typowe funkcje
- Panel z przyciskami (Support, Zakup, Inne).
- Kategorie ticketów - osobne foldery pod różne typy spraw.
- Limit otwartych ticketów na użytkownika (np. max 2).
- Transkrypt po zamknięciu - plik HTML albo log na kanale staff.
- Claim - moderator „przejmuje” ticket, żeby nikt inny nie odpowiadał równolegle.
W customowych botach dorzucam formularz na start (np. „Opisz problem w 3 zdaniach”) albo automatyczne tagi roli supportu. To zależy od tego, jak pracuje Twoja ekipa.
Czego ticket nie załatwi sam
Tickety to kanał rozmowy, nie cały biznes. Płatności, automatyczne nadawanie ról po zakupie, panel licencji czy CRM - to osobne moduły. Bot ticketowy nie zastąpi sklepu ani bazy klientów.
Jeśli sprzedajesz licencje na Discordzie, połącz tickety z systemem płatności albo panelem - więcej w poradniku o automatycznej sprzedaży licencji. Przed wdrożeniem na produkcji przejdź też checklistę startu bota.
Kiedy warto zamówić custom
Gotowe boty ticketowe (np. popularne open-source) wystarczą na start. Custom ma sens, gdy potrzebujesz integracji z własną bazą, nietypowego flow rekrutacji albo panelu webowego obok Discorda. W briefie opisz kategorie ticketów, kto ma dostęp, co się dzieje po zamknięciu i czy logi mają trafiać gdzieś poza Discordem.
Chcesz system ticketów dopasowany do serwera - napisz przez formularz kontaktu.