Dodanie bota na Discorda zajmuje minutę, ale za pierwszym razem łatwo utknąć na jednym z trzech kroków: brak serwera na liście, bot bez uprawnień albo komendy, które się nie pojawiają. Poniżej cały proces i rozwiązania tych problemów.
Czego potrzebujesz
- Konta Discord z uprawnieniem Zarządzanie serwerem na serwerze, na który dodajesz bota. Właściciel serwera ma je zawsze.
- Linku zaproszenia bota. Zwykle jest na jego stronie jako przycisk „Dodaj do Discorda” albo „Invite”, a także na listach botów, takich jak top.gg.
- Przeglądarki. Z aplikacji mobilnej też się da, ale link i tak otworzy się w przeglądarce.
Dodawanie bota z komputera
- Otwórz link zaproszenia bota. Na przykład dla Fixsubota to fixsubot.pl/invite.
- Zaloguj się do Discorda, jeśli przeglądarka o to poprosi.
- Z listy „Dodaj do serwera” wybierz swój serwer.
- Sprawdź listę uprawnień. Bot do moderacji potrzebuje uprawnień do banowania i zarządzania rolami, bot od powitań do wysyłania wiadomości. Możesz odznaczyć to, czego nie chcesz dawać, ale wtedy część funkcji nie zadziała.
- Kliknij „Autoryzuj” i przejdź captchę.
- Wróć na serwer. Bot pojawi się na liście członków, zwykle z zieloną kropką oznaczającą, że jest online.
Dodawanie bota z telefonu
Proces jest taki sam. Otwórz link zaproszenia w przeglądarce telefonu (Chrome, Safari), zaloguj się na to samo konto Discord co w aplikacji i wybierz serwer. Jeśli link otwiera się w aplikacji Discord i nic się nie dzieje, skopiuj go i wklej ręcznie w przeglądarce.
Po dodaniu: ustaw rolę bota
To najczęściej pomijany krok. Discord pozwala botowi zarządzać tylko rolami i osobami, które są niżej niż jego własna rola. Jeśli bot ma nadawać role albo wyciszać spamerów, wejdź w Ustawienia serwera → Role i przeciągnij rolę bota nad role, którymi ma zarządzać.
Najczęstsze problemy
Nie widzę swojego serwera na liście. Nie masz na nim uprawnienia „Zarządzanie serwerem” albo jesteś zalogowany w przeglądarce na inne konto niż w aplikacji. Sprawdź konto w prawym górnym rogu strony autoryzacji.
Bot jest na serwerze, ale nie widzę jego komend. Komendy z ukośnikiem (/) czasem pojawiają się z opóźnieniem. Zrestartuj aplikację Discord (Ctrl+R na komputerze). Jeśli dalej ich nie ma, sprawdź w Ustawieniach serwera → Integracje, czy komendy bota nie są wyłączone dla Twojej roli lub kanału.
Bot nie odpowiada na kanale. Bot nie ma uprawnień do czytania albo pisania na tym kanale. Wejdź w ustawienia kanału → Uprawnienia i dodaj rolę bota z prawem do wyświetlania kanału i wysyłania wiadomości.
Bot jest offline. Problem leży po stronie bota, nie Twojej. Sprawdź jego stronę statusu. Dla Fixsubota to fixsubot.pl/status.
Ile botów dodać na serwer?
Tyle, ile naprawdę potrzebujesz. Każdy bot z uprawnieniem administratora to dodatkowe ryzyko, jeśli kiedyś zostanie przejęty, a kilka botów z tymi samymi funkcjami potrafi się dublować, na przykład dwa systemy poziomów naliczające XP naraz. Lepiej mieć jednego bota, który robi moderację, poziomy i tickety, niż trzy osobne.
Fixsubot łączy te moduły w jednym bocie, a ustawiasz je w panelu po polsku na fixsubot.pl. Opis poszczególnych funkcji znajdziesz w zakładkach moderacja, leveling i tickety.