Jak skonfigurować bota ticketowego Discord
Skonfiguruj TicketCord w własnej aplikacji Discord: utwórz bota, połącz go, wybierz role personelu, opublikuj panel zgłoszeń, a potem otwórz, przejmij i zamknij testowe zgłoszenie.
Ten przewodnik prowadzi od pustego Discord Developer Portal do zamkniętego testowego zgłoszenia z transkryptem. Opiera się na tych samych krokach co asystent konfiguracji, który widzisz po zalogowaniu do TicketCord, i nie wymaga własnego kodu ani serwera.
Twój własny bot, a nie współdzielony
Wiele botów ticketowych Discord to jeden współdzielony bot: dodajesz go linkiem zapraszającym dostawcy, a on pokazuje nazwę i awatar dostawcy na każdym serwerze, który go używa. TicketCord działa inaczej. Tworzysz aplikację Discord na własnym koncie Developer Portal, łączysz jej token, a TicketCord uruchamia bota za Ciebie. Członkowie widzą nazwę i awatar Twojego bota, a aplikacja pozostaje na Twoim koncie Discord.
Dlatego TicketCord nie ma publicznego linku zapraszającego, a ten przewodnik zaczyna się w Developer Portal. Wydłuża to konfigurację o kilka minut. W planie Free wiadomości bota zawierają też stopkę Powered by TicketCord.com; plany płatne ją usuwają.
Czego potrzebujesz
- Konto Discord z uprawnieniem Administrator lub własnością serwera docelowego (Discord dodatkowo wymaga uprawnienia Zarządzaj serwerem, aby dodać jakiegokolwiek bota)
- Konta TicketCord. Nowe konta zaczynają się od 14-dniowego okresu próbnego planu Enterprise, bez wymaganej karty.
- Przeglądarki internetowej zalogowanej do Discord
Obejrzyj pokaz krok po kroku
Ta sama konfiguracja na wideo, od Developer Portal do zamkniętego testowego zgłoszenia i jego transkryptu.
Nagrano 7 czerwca 2026 · 9:24 · Obejrzyj na YouTube
Odtwarzacz ładuje się z YouTube dopiero po naciśnięciu przycisku odtwarzania.
Co zmieniło się od czasu nagrania
- Do połączenia bota potrzebny jest teraz tylko jego token. Client secret wklejany w wideo nie jest już wymagany.
- Ostatni ekran konfiguracji może teraz opublikować panel zgłoszeń za Ciebie. Polecenie /embed pokazane w wideo nadal działa.
- Ustawienia serwera są pogrupowane inaczej. Ustawienia automatycznego zamykania, zamykania i przejmowania znajdują się w sekcji Cykl życia zgłoszeń, a nie w Automatyzacji (Automation).
- Nowe konta zaczynają teraz od 14-dniowego okresu próbnego planu Enterprise bez karty, zamiast okresu próbnego i kodu rabatowego wspomnianych na końcu.
- Strona przeniosła się z ticketcord.net na ticketcord.com.
Rozdziały
- 0:00 Przygotowanie kategorii i kanałów zgłoszeń
- 1:02 Tworzenie aplikacji Discord
- 1:26 Wyłączenie Public Bot
- 2:14 Reset i skopiowanie tokena bota
- 2:31 Logowanie i połączenie bota
- 3:10 Zaproszenie bota przez TicketCord
- 3:42 Wybór ról personelu, kategorii i kanałów
- 4:37 Publikacja panelu zgłoszeń poleceniem /embed
- 5:38 Otwarcie testowego zgłoszenia
- 6:02 Odpowiadanie z panelu kontrolnego
- 6:45 Ustawienia zamykania i przejmowania
- 7:56 Zamknięcie zgłoszenia i odczyt transkryptu
Krok po kroku
1. Utwórz aplikację Discord
Przejdź do Discord Developer Portal, zaloguj się na konto, które ma być właścicielem bota, i kliknij New Application. Nazwa i awatar, które ustawisz, stają się tożsamością bota widoczną dla Twoich członków, a oba możesz zmienić później, ponieważ TicketCord zawsze odczytuje je na żywo z Discorda. Wyłącz Public Bot, aby obcy nie mogli dodać Twojego bota do własnych serwerów.
2. Dodaj użytkownika bota i skopiuj token
Otwórz zakładkę Bot, zresetuj token i od razu go skopiuj: Discord pokazuje go tylko raz. Traktuj go jak hasło. Wklej go wyłącznie do dashboardu TicketCord, nigdy nie udostępniaj go nigdzie indziej, a jeśli go zgubisz lub podejrzewasz wyciek, zresetuj go ponownie.
3. Włącz wymagane intencje
Nadal w zakładce Bot włącz Server Members Intent i Message Content Intent w sekcji Privileged Gateway Intents. TicketCord potrzebuje obu, aby weryfikować role personelu i odczytywać wiadomości zgłoszeń na potrzeby transkryptów, ModMail i funkcji AI. Presence Intent nie jest wymagane. Discord zwraca błąd bramy 4014, dopóki wymagane uprzywilejowane intencje nie zostaną włączone; TicketCord podejmuje jedną automatyczną próbę ich włączenia, a jeśli bot mimo to się nie połączy, włącz je ręcznie i uruchom go ponownie z dashboardu.
4. Połącz bota z TicketCord
Zaloguj się do TicketCord przez Discord. Nowe konto otwiera asystenta konfiguracji; na istniejącym koncie wybierz Dodaj nowego bota. Wklej token, wybierz Sprawdź i kontynuuj, sprawdź nazwę i awatar bota odczytane przez TicketCord z Discord i wybierz Utwórz bota. TicketCord szyfruje token przed zapisaniem go w pamięci.
5. Zaproś bota przez TicketCord
Wybierz Dodaj bota w asystencie konfiguracji lub Zaproś na stronie bota, wskaż serwer, którego jesteś właścicielem lub administratorem, i autoryzuj bota w Discord. TicketCord sam wykrywa dołączenie. Nie zapraszaj bota linkiem utworzonym w Discord Developer Portal: ręczne zaproszenie zwykle pomija uprawnienia lub zakres poleceń ukośnikowych. Jeśli to już się stało, wyrzuć bota i zaproś go ponownie przez TicketCord; token pozostaje ważny.
6. Popraw pozycję roli bota
Discord umieszcza rolę nowo zaproszonego bota na samym dole listy ról. Otwórz Ustawienia serwera, a następnie Role, i przeciągnij rolę bota powyżej ról personelu, aby bot mógł zarządzać uprawnieniami do zgłoszeń dla tych ról. Rola bota znajdująca się poniżej ról, którymi musi zarządzać, to jedna z najczęstszych przyczyn otwierania kanału zgłoszenia z błędnymi uprawnieniami.
7. Wybierz role personelu, kategorie i kanały
W kroku konfiguracji wybierz role personelu, które widzą nowe zgłoszenia, kategorię, w której otwierają się zgłoszenia, opcjonalnie kategorię dla zamkniętych zgłoszeń oraz kanały transkryptów i logów, a potem wybierz Zakończ konfigurację. TicketCord może zaproponować konfigurację startową; najpierw ją przejrzyj. Jeśli brakuje właśnie utworzonej roli lub kanału, wybierz Odśwież. Możesz też uruchomić /setup w Discord, aby utworzyć domyślny zestaw kategorii, kanałów i ról, a następnie wybrać je w sekcjach Personel, Struktura i Transkrypty w ustawieniach serwera i zapisać. Samo /setup niczego nie zapisuje w TicketCord.
8. Opublikuj panel zgłoszeń
Na ostatnim ekranie konfiguracji wybierz Kanał panelu, w którym członkowie mają otwierać zgłoszenia, i wybierz Opublikuj panel zgłoszeń. Później możesz publikować panele w sekcji Panele i embedy w ustawieniach serwera lub poleceniem /embed w Discord. Wybierz /embed z menu poleceń Discord: wklejenie polecenia jako tekstu go nie uruchamia.
9. Otwórz i przejmij testowe zgłoszenie
Naciśnij przycisk panelu tak, jak zrobiłby to członek. Bot otwiera prywatne zgłoszenie, które widzą tylko członek, Twoje role personelu i bot, i publikuje wiadomość z przyciskami Przejmij i Zamknij. Wybierz Przejmij lub uruchom /claim, aby przejąć zgłoszenie. Personel może też odpowiadać z panelu kontrolnego TicketCord, a odpowiedź jest publikowana w zgłoszeniu przez Twojego bota.
10. Zamknij zgłoszenie i sprawdź transkrypt
Wybierz Zamknij i potwierdź lub uruchom /close. Kanał logów zapisuje zamknięcie. Uruchom /transcript w zgłoszeniu, aby zapisać transkrypt HTML w kanale transkryptów. Aby archiwizować każde zgłoszenie automatycznie, włącz Automatyczne usuwanie przy zamknięciu, a potem Wyślij transkrypt do kanału w sekcji Zamykanie w ustawieniach serwera; transkrypt jest publikowany przed usunięciem kanału. Aby wysłać członkowi wiadomość po zamknięciu jego zgłoszenia, włącz w tym samym miejscu Włącz DM przy zamknięciu.
Najczęstsze problemy i rozwiązania
Błąd bramy 4014 przy łączeniu bota
Jedna z dwóch uprzywilejowanych intencji jest nadal wyłączona. Włącz Server Members Intent i Message Content Intent w zakładce Bot w Developer Portal, a następnie połącz bota ponownie z dashboardu.
Discord nie pozwala wyłączyć Public Bot
Discord blokuje aplikacje prywatne, które nadal mają domyślny link instalacji. Ustaw Installation, Install Link na None, zapisz, a potem wyłącz Public Bot.
Bot przechodzi walidację, ale zaproszenie kończy się błędem „Integration requires code grant”
W aplikacji włączona jest opcja Requires OAuth2 Code Grant. Otwórz zakładkę Bot w Developer Portal, wyłącz tę opcję, zapisz i zaproś bota ponownie z dashboardu.
Konfiguracja ciągle czeka na dołączenie bota
Zaproś bota przyciskiem Dodaj bota lub Zaproś w TicketCord, na serwerze, którego jesteś właścicielem lub administratorem, i zezwól na wyskakujące okna, aby mogło się otworzyć okno autoryzacji Discord.
Roli lub kanału brakuje na listach w konfiguracji
Wybierz Odśwież po utworzeniu go w Discord. Jeśli nadal się nie pojawia, sprawdź, czy rola bota widzi ten kanał lub kategorię.
/setup lub /embed nie ma w menu poleceń Discord
Załaduj Discord ponownie po zaproszeniu bota (Ctrl+R lub Cmd+R na Macu). Discord pokazuje /setup tylko członkom z uprawnieniem Administrator albo z uprawnieniami Zarządzanie kanałami i Zarządzanie rolami jednocześnie, a /embed tylko członkom z uprawnieniem Zarządzanie wiadomościami.
Polecenia ukośnikowe nie pojawiają się na serwerze
W zaproszeniu brakowało zakresu applications.commands, zwykle dlatego, że użyto ręcznie zbudowanego linku zapraszającego zamiast tego z dashboardu. Wyrzuć bota, zaproś go ponownie z dashboardu i przeładuj Discorda.
Przycisk panelu nic nie robi
Botowi brakuje uprawnienia View Channel, Manage Channels, Manage Permissions, Send Messages lub Embed Links na kategorii zgłoszeń. Popraw nadpisania uprawnień kategorii dla roli bota, a następnie uruchom /diagnose.
Personel nie widzi zgłoszeń, które powinien widzieć
Ich rola nie jest wybrana w sekcji Personel w dashboardzie, albo rola bota znajduje się poniżej ich roli w Ustawieniach serwera, w sekcji Role. Wybierz rolę w dashboardzie i przeciągnij rolę bota powyżej niej na Discordzie.
„This server hasn't been set up yet”
Podstawowe ustawienia dashboardu, role personelu, kategorie zgłoszeń i kategoria zamkniętych zgłoszeń nigdy nie zostały zapisane. Zapisz je w sekcji Struktura i Personel w dashboardzie, a następnie spróbuj ponownie.
Każdy kod błędu TicketCord i sposób jego naprawy
Obieg zgłoszeń jest gotowy
Członkowie mogą otwierać zgłoszenia z panelu, a personel może odpowiadać na Discordzie lub w skrzynce dashboardu. Bot działa dalej, nawet gdy zamkniesz tę kartę: nie musisz niczego wdrażać ani hostować samodzielnie. W planach Pro i Enterprise można też korzystać z wersji roboczych Atlas oraz funkcji bazy wiedzy, gdy te opcje są włączone.
Kolejne kroki
- Dodaj role personelu i uprawnienia
- Włącz automatyczne transkrypty
- Szkolić Atlas w oparciu o zatwierdzone źródła wiedzy
- Dostosuj panele ticketów i osadzaj je
- Zobacz, co zawiera bot ticketowy TicketCord dla Discord
- Porównaj plany i ceny