Dokumentacja ustawień ticketów
Każda opcja /ticket setup i /ticket config, co robi i jaka jest jej wartość domyślna.
Gdzie je ustawić
Ticket Configuration w dashboardzie ma wszystko z opisami i podglądem. /ticket setup ustawia te same pola z Discorda jedną komendą; /ticket config setting:<name> value:<value> zmienia jeden z przełączników, które kiedyś były dostępne tylko w dashboardzie. /close info pokazuje wartości obowiązujące w bieżącym tickecie.
Struktura
- category
- Kategoria Discord, w której tworzone są nowe kanały ticketów. Wymagane. 50 kanałów na kategorię.
- staff_role
- Rola, która widzi i odpowiada na każdy ticket. Panele mogą dodać własne role.
- log_channel
- Miejsce, w którym publikowane są zdarzenia otwarcia, przejęcia i zamknięcia.
- transcript_channel
- Miejsce, w którym transkrypty są publikowane przy zamknięciu. Zawsze są też zapisywane w dashboardzie.
- max_open_per_user
- Domyślnie 1. Członek z tyloma otwartymi ticketami nie może otworzyć kolejnego.
- auto_close_hours
- 0 (wyłączone) albo liczba godzin bez wiadomości, po których ticket zostaje zamknięty z powodem „Auto-closed after N inactive hour(s)”.
Zamykanie
- require_close_reason
- Przycisk zamknięcia otwiera wyskakujące okno z pytaniem o powód; powód trafia do logu i transkryptu.
- confirm_close
- Prośby o zamknięcie muszą zostać potwierdzone zamiast zamykać od razu.
- allow_opener_close
- Czy członek, który otworzył ticket, może go zamknąć, czy tylko personel.
- move_on_close + closed_category
- Przenosi zamknięty ticket do osobnej kategorii zamiast zostawiać go tam, gdzie był. Zgłaszający zachowuje dostęp do odczytu. Ignorowane, gdy kanał jest usuwany przy zamknięciu; pełna kategoria (50 kanałów) jest zapisywana w logu, a ticket zostaje na miejscu. Również na Ticket Configuration oraz jako /ticket config setting: Move to closed category.
- delete_channel_on_close
- Usuwa kanał po zapisaniu transkryptu zamiast go archiwizować. Utrzymuje kategorie poniżej limitu 50 kanałów.
- Zamknij, gdy zgłaszający wyjdzie
- Przełącznik w konfiguracji: automatycznie zamyka ticket, jeśli zgłaszający opuści serwer.
- Przejęcie blokuje ticket
- Przełącznik w konfiguracji: po przejęciu odpowiadać może tylko osoba, która go przejęła (i administratorzy).
Transkrypty i oceny
- Zapisuj transkrypty
- Przełącznik w konfiguracji, domyślnie włączony.
- dm_transcript
- Wysyła transkrypt zgłaszającemu w wiadomości prywatnej przy zamknięciu (wymaga otwartych wiadomości prywatnych).
- Załączniki w transkrypcjach
- Zawsze zapisywane wraz z transkrypcją (bez przełącznika): zdjęcia nadal są widoczne po usunięciu kanału.
- rating_enabled + rating_channel
- Po zamknięciu zgłaszający dostaje wiadomość prywatną z przyciskami 1/5 do 5/5; wynik jest publikowany w kanale ocen i liczony w Ticket Analytics.
Prezentacja
- welcome_message
- Pierwsza wiadomość w nowym tickecie. Panele mogą ją nadpisać.
- embed_image, embed_thumbnail, embed_footer, panel_color
- Domyślna stylizacja embeda panelu.
- ping_staff_roles
- Oznacz role personelu, gdy otwiera się ticket.
- Etykieta przycisku
- Konfiguracja: tekst na przycisku Open Ticket.
- Usuń branding
- Konfiguracja: używaj nazwy serwera zamiast „Noxyr Tickets” w stopkach embedów ticketów.
- enabled
- Główny przełącznik systemu ticketów; przełącznik modułu Tickets robi to samo.