Skonfiguruj pierwszą kategorię ticketów
W TicketCord „kategoria” to kategoria kanału Discord, zwijany nagłówek na pasku bocznym serwera. Szybka droga to Utwórz je za mnie w formularzu konfiguracji; ręczna jest poniżej.
Co oznacza „kategoria” w TicketCord
Używamy wbudowanych kategorii kanałów Discord - nie ma osobnego pojęcia do nauczenia. Każde nowe zgłoszenie staje się kanałem tekstowym wewnątrz wybranej przez Ciebie kategorii, a bot zarządza uprawnieniami dla każdego kanału, więc widzą go tylko zgłaszający i personel.
Szybka ścieżka: pozwól TicketCord je utworzyć
W formularzu konfiguracji (kreator konfiguracji przy pierwszym logowaniu albo strona główna serwera w panelu, dopóki nie zostanie skonfigurowany) naciśnij Utwórz je za mnie. Wypisuje dokładnie, co utworzy, i tworzy tylko to, czego jeszcze nie wybrano:
- Kategorię Tickets dla otwartych zgłoszeń oraz kategorię Closed Tickets.
- Prywatną kategorię Ticket Logs z kanałem transkryptów i kanałem logów.
- Dwie role personelu, Ticket Admin i Ticket Support (w planie darmowym nazywają się TicketCord Admin i TicketCord Support), chyba że wybierzesz własne role personelu.
- Prywatne uprawnienia:
@everyonenie widzi niczego z tego, bot i Twoje role personelu widzą.
Następnie wybiera je w formularzu za Ciebie. Zapisz formularz, nadaj role swojemu zespołowi w Discord, a zgłoszenia będą mogły się otwierać. Bot potrzebuje uprawnienia Zarządzanie rolami, aby tworzyć role, i Zarządzanie kanałami, aby tworzyć kategorie i kanały (zaproszenie prosi o oba); jeśli którego brakuje, formularz mówi, którego. Jeśli Twój serwer wymaga 2FA dla działań moderatorskich, konto, które utworzyło bota w Discord Developer Portal, również musi mieć włączone 2FA. To zasada Discord, nie nasza.
Albo w Discord: /setup
Uruchomienie /setup na Twoim serwerze tworzy ten sam zestaw za jednym razem. Wymaga uprawnienia Discord Administrator albo Zarządzanie kanałami i Zarządzanie rolami. Zanim cokolwiek utworzy, szuka kategorii, kanałów i ról, które wyglądają na pozostałość po wcześniejszej konfiguracji zgłoszeń (np. „Tickets”, „Closed Tickets”, „Ticket Admin”, „Ticket Support”). Jeśli jakieś znajdzie, dostajesz trzy przyciski:
- Użyj istniejących - zachowaj obecne zasoby nietknięte; sam wskażesz je w panelu.
- Utwórz mimo to - stwórz nowe z nieco innymi nazwami, aby nie kolidowały.
- Anuluj - wycofaj się bez żadnych zmian.
/setup tworzy tylko stronę Discord. Nie mówi TicketCord, których kategorii ani ról używać: potem wybierz je w formularzu konfiguracji. Bez tego kroku zgłoszenia nadal nie będą się otwierać.
Albo: utwórz kategorie samodzielnie
- Na swoim serwerze utwórz kategorię nazwaną np. Otwarte zgłoszenia.
- Opcjonalnie utwórz drugą o nazwie Zamknięte zgłoszenia - TicketCord może przenosić tam rozwiązane kanały zamiast je usuwać, co przydaje się do historii audytu.
- Ustaw obie kategorie domyślnie jako prywatne: w uprawnieniach kategorii odmów Wyświetlania kanału dla
@everyonei przyznaj je swojej roli personelu oraz botowi TicketCord.
Wskaż je w TicketCord
Wybierz je w formularzu konfiguracji albo później na stronie serwera Otwieranie zgłoszeń, w polu Kategorie zgłoszeń. Możesz wybrać więcej niż jedną, jeśli chcesz, aby zgłoszenia rozkładały się między nimi w miarę zapełniania (Discord ogranicza każdą kategorię do 50 kanałów). Jeśli utworzysz kategorię zamkniętych, wybierz ją jako Przenoś zamknięte zgłoszenia do na stronie Zamykanie zgłoszeń.
Oba ustawienia przyjmują listę, więc możesz później dodać kolejne kategorie bez zastępowania tych już wybranych.
Co bot robi z uprawnieniami
Gdy klient otwiera zgłoszenie, TicketCord tworzy nowy kanał tekstowy w kategorii otwartych i dodaje trzy nadpisania uprawnień: odmawia @everyone Wyświetlania kanału, przyznaje zgłaszającemu Wyświetlanie + Wysyłanie + Historię wiadomości i przyznaje to samo Twoim rolom personelu. Uprawnienia na poziomie kategorii pozostają nietknięte.
Co dalej
Skoro zgłoszenia mają już gdzie trafiać, możesz utworzyć panel zgłoszeń, aby klienci mieli przycisk do kliknięcia.