Panel zgłoszeń na Discordzie to wiadomość, w którą członkowie klikają, aby otworzyć zgłoszenie pomocy. Może wyglądać jak jeden lub kilka przycisków albo jak lista rozwijana. Przyciski najlepiej sprawdzają się przy kilku typach zgłoszeń, które mają być widoczne od razu; panel z listą rozwijaną pasuje do serwera z wieloma działami, bo wypisuje każdy aktywny panel w jednym zwartym menu. Oba mogą przed otwarciem zgłoszenia zapytać o krótki formularz i kierować je do własnej kategorii i roli ekipy. Ten przewodnik pokazuje, kiedy używać każdego stylu, jak działają formularze zgłoszeń, jak kierować sprawy do działów i jak zbudować każdy element w Noxyr.
Czym właściwie jest panel zgłoszeń na Discordzie
Panel zgłoszeń to jedna zapisana konfiguracja: nazwa, osadzenie (tytuł, opis, kolor, obrazek), styl przycisków albo listy, kategoria docelowa, role ekipy, które mają dostęp, opcjonalna wiadomość powitalna i opcjonalny formularz. Publikacja panelu wysyła tę konfigurację jako wiadomość na kanale. Członkowie wchodzą w interakcję z nią, pod wybraną kategorią otwiera się prywatny kanał zgłoszenia, a role ekipy, które wybrałeś, mogą go zobaczyć.
Nic nie stoi na przeszkodzie, by działało kilka paneli naraz, po jednym na typ zgłoszenia. „Kup produkt”, „Zgłoś błąd”, „Problem z płatnością” i „Zgłoszenie do ekipy” mogą mieć każde własny panel, własną kategorię i role ekipy, więc pytanie o płatność nigdy nie trafi przed zespół moderacji.
Panele z przyciskami a panele V2 z listą rozwijaną
Noxyr publikuje panel poleceniem /sendticketpanel, które domyślnie tworzy przyciski, albo poleceniem /sendticketpanelv2, które zawsze publikuje listę rozwijaną. Różnica nie jest kosmetyczna. Panel z przyciskami pokazuje własny przycisk i, jeśli podłączysz do niego inne panele, do 24 kolejnych przycisków w tej samej wiadomości (łącznie 25 przycisków, po pięć w rzędzie). Panel V2 natomiast automatycznie zbiera wszystkie aktywne panele zgłoszeń na serwerze i wypisuje je jako opcje w jednym menu wyboru, do 125 pozycji, rozdzielając na dodatkowe listy po 25 opcji, jeśli jest ich więcej.
| Panel z przyciskami | Panel V2 z listą rozwijaną | |
|---|---|---|
| Polecenie | /sendticketpanel | /sendticketpanelv2 |
| Które panele się pokazują | Ten panel plus wszystkie, które do niego świadomie podłączysz | Każdy aktywny panel na serwerze, automatycznie |
| Maks. opcji w jednej wiadomości | 25 przycisków | 125 opcji w maks. 5 listach rozwijanych |
| Najlepsze do | 1–5 znanych typów zgłoszeń, na wierzchu | 6+ działów albo katalogu, który często się zmienia |
| Utrzymanie | Podłączaj i publikuj ponownie po dodaniu panelu | Nowe panele pojawiają się same, bez ponownego podłączania |
Praktyczna zasada: jeśli typy zgłoszeń da się policzyć na palcach jednej ręki, przyciski lepiej się czytają i wyglądają bardziej przemyślanie. Powyżej tego ściana przycisków robi się ciasna, a lista rozwijana utrzymuje krótką wiadomość, pokrywając wszystko. Dlatego lepiej pasuje do serwera, który dodaje nową kategorię zgłoszeń co kilka tygodni.
Panele zgłoszeń z formularzem: o co pytać
Każdy styl panelu może zapytać o krótki formularz (modal Discorda), zanim zgłoszenie faktycznie się otworzy. Ustawiasz go poleceniem /ticketform, które otwiera okno wypełnione aktualnymi pytaniami panelu, dzięki czemu możesz je edytować od razu. Formularz jest opcjonalny: jeśli go zostawisz pusty, przycisk albo pozycja listy od razu otwiera zgłoszenie.
Pytania wpisuje się po jednym w wierszu, używając prostej składni:
- Prefiks
*oznacza pytanie wymagane. Bez niego członek może zostawić pole puste. - Sufiks
(long)zamienia pole z jednowierszowego okienka w pole wielowierszowe, do odpowiedzi dłuższych niż krótka. | hint textpo pytaniu dodaje szary tekst podpowiedzi w polu, na przykład*What are you selling? | e.g. spawners.
Discord pokazuje najwyżej 5 pytań w jednym okienku, więc Noxyr dzieli dłuższy formularz na strony po 5 z przyciskiem Dalej, a każdy opis pytania może mieć najwyżej 45 znaków. Dobre formularze pytają tylko o to, o co ekipa musiałaby zapytać w pierwszej odpowiedzi: czego chce członek, zamówienia lub nazwy użytkownika do sprawdzenia oraz tego, co ekipa musi wiedzieć, zanim cokolwiek zrobi. Panel sklepu może zapytać, co kupuje i jak zapłaci; panel zgłoszenia błędu, co się stało i czego się spodziewano. Pomiń pytania z oczywistą odpowiedzią (nazwa użytkownika, z którego kanału skorzystał), bo Discord i tak to ekipie podaje za darmo.
Kierowanie zgłoszeń do różnych działów
Wiele kategorii zgłoszeń na Discordzie bierze się z wielu paneli, a nie z jednego panelu z rozgałęzieniami. Każdy panel niezależnie ustawia własną kategorię docelową, role ekipy, role do pingowania i to, kto może go otworzyć (opcjonalna wymagana rola, przydatna przy linii wsparcia „tylko dla zweryfikowanych kupujących”). Jeśli „Ogólne wsparcie” ma jedną kategorię i rolę ekipy, „Płatności” drugą, a „Zgłoszenia do ekipy” trzecią, to wybór członka w panelu decyduje, który zespół w ogóle zobaczy zgłoszenie.
Tu style paneli znowu się rozchodzą. Panel z przyciskami kieruje według klikniętego przycisku. Panel V2 z listą rozwijaną kieruje według wybranej pozycji, bo każda opcja to w rzeczywistości identyfikator innego panelu, z własną kategorią, rolami i formularzem. W obu przypadkach logika kierowania znajduje się w panelu, a nie w wiadomości, więc ten sam zestaw działów działa, czy wyślesz je jako przyciski na jednym kanale, czy jako listę na innym.
Budowanie każdego elementu w Noxyr
Tworzenie panelu, osadzenie, kategoria docelowa i role ekipy ustawiane są na stronie Zgłoszenia w panelu Noxyr. Dalej:
- 1. Utwórz panel dla każdego typu zgłoszenia, z własną kategorią i rolami ekipy.
- 2. Opcjonalnie ustaw formularz dla panelu poleceniem
/ticketformalbo z tego samego edytora panelu. - 3. Opublikuj kilka paneli razem jako przyciski poleceniem
/sendticketpanel, wybierając kanał i, jeśli chcesz, podłączając przyciski kilku kolejnych paneli do tej samej wiadomości. - 4. Albo opublikuj pełną listę działów jako jedną listę rozwijaną poleceniem
/sendticketpanelv2, opcjonalnie wybierając, który panel dostarcza tytuł, opis i obrazek tej wiadomości. - 5. Uruchamiaj dowolne polecenie ponownie w dowolnym momencie; ponowna publikacja aktualizuje tę samą wiadomość w miejscu, zamiast zostawiać duplikaty.
Oba polecenia działają na każdym panelu, niezależnie od tego, jak został pierwotnie zbudowany. Możesz więc zacząć od jednego panelu z przyciskami i przerzucić te same panele na listę rozwijaną później albo używać obu stylów na różnych kanałach, nic nie przebudowując.
Najczęstsze pytania
Czy mogę mieszać panel z przyciskami i panel z listą rozwijaną na jednym serwerze? Tak. Panele są niezależne; część publikuj poleceniem /sendticketpanel, a inne poleceniem /sendticketpanelv2, na takich kanałach, jakie mają sens.
Czy formularz obowiązuje niezależnie od tego, który styl panelu otworzył zgłoszenie? Tak. Formularz należy do panelu, więc członek go zobaczy, czy kliknął przycisk, czy wybrał ten panel z listy rozwijanej.
Czy potrzebuję osobnej kategorii dla każdego działu? Nie, to opcjonalne, ale zalecane. Osobne kategorie utrzymują uprawnienia i listy kanałów w porządku, gdy masz więcej niż dwa lub trzy typy zgłoszeń.
Co się stanie, jeśli dodam nowy panel po opublikowaniu listy V2? Nowy panel nie pojawi się, dopóki nie opublikujesz ponownie wiadomości V2 poleceniem /sendticketpanelv2, bo lista opcji jest budowana w chwili publikacji.
Czy którakolwiek z tych funkcji jest w płatnym planie? Nie. Panele, formularze, podłączone przyciski i lista rozwijana V2 są częścią darmowego systemu zgłoszeń Noxyr.
Resztę konfiguracji zgłoszeń, w tym przydzielanie, zamykanie i zapisywanie transkryptów, opisują dokumentacja zgłoszeń i przewodnik po transkryptach zgłoszeń. Pełną listę funkcji znajdziesz na stronie bota do zgłoszeń, a żeby zbudować pierwszy panel, dodaj Noxyr za darmo.