Bot auto-responder na Discordzie wyszukuje w wiadomości określone słowa lub frazy i odpowiada automatycznie, bez pisania czegokolwiek przez personel. Na „jak zapłacić” odpowiada się od razu przewodnikiem po płatnościach, na „zwrot” polityką zwrotów, na „!price” cennikiem, a wszystko to zanim człowiek w ogóle zobaczy wiadomość. Auto-respondery Noxyr działają w systemie ticketów i obsługują trzy tryby dopasowania, trzy zakresy (tylko tickety, wszystkie kanały albo wybrana lista) oraz symbole zastępcze, które uzupełniają się dla każdego użytkownika osobno. Ten przewodnik omawia konfigurację, która faktycznie zmniejsza powtarzające się pytania zamiast działać przypadkowo.
Tryby dopasowania: zawiera, zaczyna się od, dokładnie
Każdy auto-responder porównuje się z całą wiadomością, zamienioną na małe litery, więc dopasowanie nigdy nie zwraca uwagi na wielkość liter:
- Zawiera (domyślnie). Uruchamia się, jeśli wyzwalacz pojawi się gdziekolwiek w wiadomości. Najluźniejsza opcja: wyzwalacz „pay” pasuje też do „payment” i „paypal”. Dobre przy szerokich tematach, ryzykowne przy krótkich słowach, które występują wewnątrz innych słów.
- Zaczyna się od. Uruchamia się, gdy wiadomość zaczyna się od wyzwalacza. Pasuje do fraz przypominających komendy, jak „!price” albo „how do i”, bez łapania każdej wzmianki tej frazy w środku zdania.
- Dokładnie. Uruchamia się tylko wtedy, gdy cała wiadomość jest dokładnie wyzwalaczem, niczym więcej. Najbezpieczniejszy wybór dla krótkich pojedynczych słów, bo nie złapie przypadkiem zdania, które to słowo zawiera.
Uruchamia się tylko pierwszy pasujący responder: jedna odpowiedź na wiadomość, nigdy ściana odpowiedzi nakładających się na siebie.
Zakresy: gdzie responder może się uruchomić
- Tickety (domyślnie). Tylko na kanałach ticketów. To najbezpieczniejszy zakres dla odpowiedzi w stylu wsparcia i ten, którego użyj dla wszystkiego, czego nie chcesz widzieć na czacie ogólnym.
- Wszystkie kanały. Każdy kanał, który bot może czytać. Dobre dla czegoś uniwersalnie przydatnego, jak link do regulaminu, ryzykowne dla wszystkiego wąskiego.
- Wybrane kanały. Wskaż konkretne kanały, przydatne dla kanału #help, który nie jest ticketem, ale dostaje te same powtarzające się pytania.
Poza kanałami ticketów responder uruchamia się najwyżej raz na 15 sekund na kanał, więc zajęty czat nie zamieni się w spam przez jedno słowo wyzwalające, które wraca w kółko. W ticketach nie ma cooldownu: rozmowa wsparcia odbywa się jeden na jeden, więc każde uzasadnione powtórne pytanie powinno dostać odpowiedź.
Symbole zastępcze, dzięki którym odpowiedź brzmi mniej szablonowo
Odpowiedzi mogą zawierać symbole zastępcze, uzupełniane automatycznie przy wysyłaniu:
- {user} wzmiankuje osobę, która wywołała odpowiedź, {username} to jej nazwa bez pingu.
- {channel} i {userId} działają w zwykłych responderach (poza ticketami).
- {ticketId} działa w responderach ticketowych, przydatny w stylu „podaj {ticketId}, gdy będziesz wracać do sprawy”.
- {server} to nazwa serwera, dla odpowiedzi kopiowanych między wieloma serwerami.
Wszystko, czego bot nie rozpoznaje, zostaje dokładnie tak, jak zostało wpisane, więc literówka w symbolu zastępczym pojawi się dosłownie zamiast psuć wiadomość.
Konfiguracja
- 1. Otwórz panel, przejdź do Tickets → Auto-responders i dodaj nowy z nazwą, wyzwalaczem, trybem dopasowania i odpowiedzią.
- 2. Wybierz zakres. Jeśli nie masz pewności, zacznij od Tickets: to opcja o najmniejszym ryzyku.
- 3. Użyj przełącznika aktywności, żeby wstrzymać sezonowy albo promocyjny responder bez usuwania jego historii.
Zmiany mogą zadziałać po około 15 sekundach, bo bot krótko cache'uje listę. Jeśli świeżo zapisany responder nie uruchamia się od razu, poczekaj chwilę, zanim uznasz, że jest zepsuty.
Gdzie auto-respondery mogą zawieść
- Słowa wyzwalające, które są też zwykłym angielskim. Wyzwalacz „help” w trybie zawiera uruchomi się przy niemal każdej wiadomości wsparcia. Przy czymkolwiek krótkim i częstym użyj trybu zaczyna się od albo dokładnie.
- Zbyt wiele responderów konkurujących o te same słowa. Wygrywa tylko pierwsze dopasowanie, więc kolejność i precyzja mają znaczenie: szeroki responder na „refund” może pochłonąć wiadomość przeznaczoną dla węższego „refund policy”, jeśli zostanie sprawdzony wcześniej.
- Używanie go zamiast personelu, a nie jako filtra. Auto-respondery służą do pytań zadawanych nieustannie, a nie do każdego pytania. Członek z prawdziwym problemem nadal potrzebuje człowieka; auto-responder ma zmniejszać liczbę powtórzeń, które personel musiałby pisać ręcznie, a nie zastępować odpowiadanie.
Wiadomości od innych botów nigdy nie uruchamiają respondera, a sprawdzanie antyspamu Noxyr działa przed dopasowaniem auto-respondera, więc wiadomość oznaczona jako spam nie dostanie też odpowiedzi.
Auto-respondery a komenda FAQ
To dwa sposoby rozwiązania tego samego problemu. Auto-responder uruchamia się w chwili zobaczenia wyzwalacza, bez żadnego wysiłku członka. Wpis FAQ czeka, aż ktoś go wyszuka komendą /close faq, czyli członek musi zapytać. Używaj auto-responderów do garści pytań, które wracają tak często, że chcesz na nie odpowiadać natychmiast, a FAQ do większej biblioteki odpowiedzi, które członkowie mogą przeglądać albo wyszukiwać sami. Nasz przewodnik po FAQ bocie omawia tę stronę szczegółowo, a obie funkcje są w tej samej dokumentacji auto-responderów i FAQ, jeśli potrzebujesz dokładnej referencji.
Częste pytania
Czy auto-responder może odpowiedzieć obrazkiem albo embedem? Odpowiedzi są zwykłym tekstem z symbolami zastępczymi; nie ma osobnego kreatora embedów dla odpowiedzi auto-respondera.
Czy auto-respondery działają, gdy moduł Tickets jest wyłączony? Nie. Zarówno auto-respondery, jak i FAQ należą do modułu Tickets, więc wyłączenie tego modułu zatrzymuje ich odpowiedzi wszędzie.
Czy mogę mieć jednocześnie więcej niż jeden aktywny? Tak, w konfiguracji nie podano stałego limitu. Dodawaj tyle, ile potrzebujesz, i użyj przełącznika aktywności, żeby decydować, które są na żywo.
Czy ta funkcja jest darmowa? Tak, auto-respondery są częścią darmowego systemu ticketów Noxyr.
Czy odpowie dwa razy, jeśli dwa wyzwalacze pasują do tej samej wiadomości? Nie, na wiadomość odpowiada tylko pierwszy pasujący responder.
Dodaj Noxyr, żeby zacząć budować listę auto-responderów, albo sprawdź stronę bota do ticketów, żeby zobaczyć resztę jego funkcji.