Działający onboarding na Discordzie ma ścisłą kolejność: nowy członek widzi regulamin, zanim będzie mógł pisać gdziekolwiek indziej, weryfikacja jest bramką, która potwierdza, że doczytał tak daleko, a wiadomość powitalna pojawia się potem i wita kogoś, kto już przeszedł przez bramkę, a nie kogoś, kto mógł wyjść, nic nie czytając. Jeśli odwrócisz kolejność - powitanie przed weryfikacją albo weryfikację bez kroku z regulaminem przed nią - albo zirytujesz ludzi zamkniętym serwerem, zanim zrozumieją dlaczego, albo pozwolisz niezweryfikowanym kontom pisać, zanim cokolwiek przefiltrujesz. Ten tekst opisuje, jak to uporządkować, a nie tylko jak skonfigurować każdy element; instrukcja samej weryfikacji znajduje się w artykule konfiguracja weryfikacji na Discordzie.
Trzy elementy i do czego naprawdę służy każdy z nich
- Kanał z regulaminem / informacjami: widoczny dla niezweryfikowanych członków (lub wszystkich), wyjaśnia, czym jest serwer i co daje weryfikacja. To zwykły kanał Discorda z nadpisaniami uprawnień, a nie funkcja bota.
- Weryfikacja: panel z przyciskiem, który po kliknięciu nadaje rolę. Potrzebuje kanału, na którym się pojawi, i roli do nadania, a rola bota musi być wyżej niż nadawana rola, inaczej Discord po cichu odrzuci zmianę.
- Wiadomość powitalna: publikowana automatycznie po dołączeniu, niezależnie od weryfikacji. Uruchamia się w chwili dołączenia do serwera, a nie w chwili weryfikacji.
Ten ostatni punkt ma znaczenie dla kolejności: powitanie i weryfikacja to dwa osobne systemy, które ze sobą nie rozmawiają. Nowy członek dostaje wiadomość powitalną od razu po dołączeniu, a potem może przejść weryfikację we własnym tempie; wiadomości powitalnej nie da się skonfigurować tak, by czekała na weryfikację.
Prawidłowe zaprojektowanie bramki uprawnień
Właściwa bramka to konfiguracja uprawnień Discorda, a nie ustawienie bota: rola @everyone (albo rola „niezweryfikowany”, którą wszyscy dostają na początku) powinna mieć odebrane uprawnienie Wyświetlanie kanału na każdym kanale poza regulaminem i kanałem panelu weryfikacji. Rola weryfikacji, po nadaniu, powinna być tą, która odblokowuje resztę - albo dzięki dodaniu jej do nadpisań uprawnień każdego innego kanału, albo prościej: ustawiając, by każdy zwykły kanał był widoczny dla „wszystkich oprócz niezweryfikowanych”. Weryfikacja Noxyr obsługuje tylko połowę z kliknięcia przycisku do nadania roli; struktura widoczności kanałów wokół niej to standardowe uprawnienia serwera Discord.
Sekwencja, która działa na większości serwerów
- Nowy członek dołącza. Ląduje na kanałach widocznych dla niezweryfikowanego konta, zwykle tylko na regulaminie i kanale panelu weryfikacji.
- Wiadomość powitalna pojawia się na wybranym kanale powitań niezależnie od statusu weryfikacji. Jeśli ten kanał ma być publiczny, upewnij się, że jest widoczny także dla niezweryfikowanych kont, bo inaczej wiadomość powitalna trafi w miejsce, którego jeszcze nie widzą.
- Czytają regulamin, potem idą na kanał weryfikacji i klikają przycisk.
- Rola weryfikacji zostaje nadana, co (dzięki strukturze uprawnień) otwiera każdy inny kanał.
- Opcjonalnie: druga, bardziej szczegółowa wiadomość lub kanał „zacznij tutaj” staje się widoczna dopiero po weryfikacji, z informacjami, które byłyby zmarnowane na kimś, kto jeszcze nie zobowiązał się do porządnego dołączenia.
Typowe błędy projektowe
- Kanał powitań nie jest widoczny dla niezweryfikowanych członków. Wtedy wiadomość powitalna trafia w próżnię z punktu widzenia nowego członka; zobaczy ją dopiero po weryfikacji, a wtedy będzie dziwnie nie na miejscu.
- Brak kanału z regulaminem przed przyciskiem weryfikacji. Weryfikacja dowodzi, że ktoś kliknął przycisk, a nie że cokolwiek przeczytał. Umieść faktyczne zasady w miejscu, po którym kliknięcie przycisku naturalnie następuje.
- Rola bota umieszczona poniżej roli weryfikacji. Najczęstsze zgłoszenie typu „weryfikacja nie działa”: Discord po cichu odrzuca nadanie roli, bez błędu widocznego dla członka i bez czegoś więcej niż nieudana akcja w logach bota. Przesuń rolę bota wyżej w Ustawienia serwera → Role.
- Za dużo kroków przed bramką. Kanał regulaminu, captcha, pytanie o wiek i przycisk weryfikacji jeden po drugim tracą ludzi. Jedno wyraźne przeczytanie regulaminu i jedno kliknięcie to właściwa ilość tarcia dla większości społeczności.
Gdzie pasuje kanał z opiniami lub FAQ
Jeśli serwer coś sprzedaje, kanały z ofertą i recenzjami też umieść za bramką weryfikacji, a nie przed nią. Niezweryfikowane konto przeglądające sklep, zanim zaakceptowało jakiekolwiek zasady, to odwrócona kolejność; oznacza też, że anti-spam pilnuje kanału pełnego ludzi, którzy nie przeszli przez żaden filtr. Kanał wsparcia zwykle można zostawić otwarty przed weryfikacją, bo ktoś potrzebujący pomocy, zanim w ogóle zobaczy serwer, to realny, choć rzadki przypadek.
Najczęstsze pytania
Czy weryfikacja zatrzymuje boty spamujące przy dołączaniu? Zatrzymuje je przed pisaniem gdziekolwiek, dopóki nie kliknął przycisku, co odfiltrowuje proste boty, które dołączają i spamują, a nie wchodzą w dalsze interakcje. To nie captcha i nie wykrywa zautomatyzowanych kliknięć; połącz ją z anti-spamem przeciwko nadużyciom w wiadomościach od kont, które przechodzą przez kliknięcie.
Czy mogę wymagać weryfikacji, zanim ktoś w ogóle przeczyta regulamin? Nie. Weryfikacja nadaje rolę po kliknięciu, więc regulamin (albo cokolwiek innego, co wyjaśnia, dlaczego warto kliknąć) musi być widoczny przed kliknięciem, a nie po nim.
Co, jeśli najwyższa rola członka jest wyżej niż rola bota? Wtedy bot nie może nadać mu roli weryfikacji, z tego samego powodu hierarchii, dla którego nie może działać wobec niego w moderacji. Zdarza się to głównie przy bardzo wysokich rolach personelu utworzonych przed konfiguracją bota; po każdej ponownej instalacji bota sprawdź kolejność ról.
Czy wiadomość powitalna powinna wspominać o weryfikacji? Tak, jeśli powitanie pojawia się w miejscu widocznym dla niezweryfikowanych członków. Zdanie w rodzaju „zweryfikuj się na #welcome-gate, by odblokować resztę serwera” zamienia wiadomość powitalną w część lejka, a nie ślepy zaułek.
Czy mogę później zmienić rolę lub kanał weryfikacji, nie psując istniejących zweryfikowanych członków? Tak, zmiana roli lub kanału panelu wpływa tylko na przyszłe kliknięcia; członkowie, którzy już mają starą rolę weryfikacji, ją zachowują i nie są sprawdzani wstecznie.
Samą konfigurację panelu zrobisz na stronie Weryfikacja w panelu twojego serwera, a dokładne działanie każdego pola opisują dokumenty dotyczące weryfikacji i powitań.