Aby skonfigurować weryfikację na Discordzie, ukryj kanały przed @everyone, utwórz rolę Verified, która może je widzieć, a potem opublikuj przycisk weryfikacji, który nadaje tę rolę nowemu członkowi po kliknięciu. Całość zajmuje około pięciu minut z botem takim jak Noxyr i powstrzymuje najczęstszy wzorzec najazdu: konta, które dołączają masowo i piszą na każdym kanale, który widzą. Ten poradnik omawia konfigurację, błędy, które sprawiają, że jest bezużyteczna, oraz to, przed czym weryfikacja przyciskiem chroni, a przed czym nie.

A new member presses Verify, the gate opens, and they pass through with a Member role. Verify Member

Jak działa weryfikacja przyciskiem

Bramka weryfikacji ma trzy części i wszystkie trzy muszą być na miejscu:

  • Rola (zwykle nazywana Verified lub Member), która odblokowuje prawdziwe kanały.
  • Uprawnienia kanałów, które odbierają @everyone uprawnienie Wyświetlanie kanału i przyznają je roli Verified. Bez tego kroku rola nic nie daje.
  • Panel na kanale, który @everyone może zobaczyć, z przyciskiem nadającym rolę po kliknięciu.

Nowi członkowie trafiają na kanał weryfikacji, widzą krótką wiadomość, naciskają przycisk i pojawia się reszta serwera. Boty, które dołączają i od razu spamują, nigdy nie naciskają przycisku, więc nigdy nie docierają na kanał, na którym ktokolwiek by je zobaczył.

Krok 1: utwórz rolę i zablokuj kanały

W Ustawieniach serwera utwórz rolę o nazwie Verified. Nie potrzebuje ona własnych, specjalnych uprawnień. Następnie dla każdej kategorii (lub kanału), która ma być tylko dla członków, otwórz jej uprawnienia, ustaw @everyone na odmowę Wyświetlania kanału i dodaj rolę Verified z dozwolonym Wyświetlaniem kanału. Robienie tego na poziomie kategorii i pozwolenie kanałom na synchronizację oszczędza sporo klikania.

Zostaw jeden kanał widoczny dla @everyone: ten, na którym pojawi się panel weryfikacji. Dobrze się do tego nadaje kanał z regulaminem, bo przycisk znajduje się tuż pod zasadami, na które ludzie się zgadzają.

Krok 2: opublikuj przycisk weryfikacji

W Noxyr komenda to /verify setup. Przyjmuje rolę do nadania oraz opcjonalne ustawienia wyglądu: kanał, tytuł embeda, tekst wiadomości, etykietę przycisku, kolor embeda i obraz. Potem /verify post publikuje panel. Jeśli wolisz klikać niż pisać, te same ustawienia są na stronie Weryfikacja w panelu.

Dwie rzeczy, które ludzie pomijają:

  • Kolejność ról. Rola samego bota musi być na liście ról wyżej niż rola, którą nadaje, inaczej Discord odrzuca przydział i przycisk po cichu nie działa. Przeciągnij rolę bota wyżej w Ustawieniach serwera i spróbuj ponownie.
  • Testuj na koncie bez uprawnień administratora. Administratorzy widzą wszystkie kanały niezależnie od uprawnień, więc Twoje własne konto nigdy nie pokaże, czy bramka działa.

/verify status pokazuje bieżącą konfigurację, a /verify off wyłącza bramkę bez utraty treści.

Krok 3: powitaj osoby, które przeszły

Bramka to chłodne pierwsze wrażenie. Połącz ją z wiadomością powitalną, żeby w chwili, gdy ktoś się zweryfikuje, zobaczył powitanie na kanale, który jest już dla niego widoczny. Komenda Noxyr /welcome setup przyjmuje kanał i wiadomość z symbolami {user}, {server} i {memberCount}, a także opcjonalny przycisk prowadzący do regulaminu, sklepu lub strony. Szczegóły są w dokumentacji weryfikacji i powitań.

Co zatrzymuje przycisk weryfikacji, a czego nie

Warto być tu precyzyjnym, bo „weryfikacja” bywa sprzedawana jako więcej, niż jest.

Co zatrzymuje

  • Konta najazdu dołączające masowo, które spamują od razu po wejściu. Nie klikają przycisków.
  • Selfboty i skryptowe dołączenia, które nigdy nie wchodzą w interakcję z interfejsem.
  • Przypadkowe ujawnienie: członek, który dołączy przez publiczne zaproszenie, nie widzi kanałów personelu ani klientów, dopóki czegoś nie zrobi.

Czego nie zatrzymuje

  • Zdeterminowanego człowieka. Każdy może nacisnąć przycisk. Weryfikacja przyciskiem to filtr, a nie sprawdzenie tożsamości.
  • Konta alternatywne. Jeśli musisz nie wpuszczać konkretnych osób, potrzebujesz zasad wieku konta albo ręcznego zatwierdzania, a nie przycisku.
  • Przejęte konto administratora. To zadanie dla anti-nuke, a nie weryfikacji.

Boty captcha istnieją i rzeczywiście utrudniają skryptowe dołączenia, ale też tracisz przez nie prawdziwych członków. Dla większości społeczności przycisk plus wbudowane w Discord kontrole na poziomie konta to właściwa równowaga.

Warstwuj z wbudowanymi zabezpieczeniami Discorda

Zanim dodasz jakikolwiek bot, włącz to, co Discord daje za darmo:

  • Poziom weryfikacji (Ustawienia serwera, Konfiguracja bezpieczeństwa). „Średni” wymaga, by konta miały co najmniej pięć minut; „Wysoki” dodaje dziesięć minut na serwerze przed pisaniem wiadomości. To najtańsze ustawienie przeciw najazdom, jakie istnieje.
  • Membership screening sprawia, że nowi członkowie muszą zaakceptować regulamin, zanim będą mogli pisać. To formularz, a nie rola, więc uzupełnia bramkę opartą na roli, a jej nie zastępuje.
  • AutoMod z regułami słów kluczowych i spamu wzmiankami wyłapuje to, co się prześlizgnie.

Potem dodaj warstwę bota: przycisk weryfikacji do dostępu do kanałów, anti-spam dla członków, którzy już są w środku, i anti-nuke po stronie administracyjnej. Noxyr obejmuje wszystkie trzy w jednym module bezpieczeństwa, a jeśli porównujesz dedykowane boty weryfikacji, nasze zestawienie botów weryfikacji wymienia alternatywy.

Rozwiązywanie problemów

  • Przycisk nic nie robi. Prawie zawsze kolejność ról: przenieś rolę bota nad Verified.
  • Zweryfikowani członkowie nadal nie widzą kanałów. Sprawdź, czy nie ma nadpisania na poziomie kanału, które odbiera rolę Verified, albo kategorii, która nie jest zsynchronizowana.
  • Wszyscy już widzą wszystko. @everyone nadal ma Wyświetlanie kanału gdzieś, często na nowo utworzonym kanale, który odziedziczył domyślne uprawnienia.
  • Panel zniknął. Uruchom ponownie /verify post; odświeża panel w miejscu.

Najczęstsze pytania

Czy potrzebuję bota, żeby dodać przycisk weryfikacji na Discordzie? Tak. Narzędzia samego Discorda dają poziomy weryfikacji i membership screening, ale nie przycisk nadający rolę; do tego potrzebny jest bot.

Czy mogę dostosować wiadomość weryfikacji? W Noxyr tak: tytuł, tekst, etykieta przycisku, kolor i obraz są opcjami w /verify setup lub w panelu.

Czy weryfikacja działa z wiadomościami powitalnymi? Tak. Ustaw kanał powitań na taki, który widzą tylko członkowie Verified, a powitanie pojawi się zaraz po kliknięciu.

Czy weryfikacja przyciskiem jest darmowa? W Noxyr tak, razem z wiadomościami powitalnymi, anti-spamem i anti-nuke.

Co, jeśli najazd przejdzie przez przycisk? Anti-spam obsługuje członków, którzy są już w środku, a anti-nuke każdego z podwyższonymi uprawnieniami. Zobacz poradnik o ochronie przed najazdami.