Ustawienie jest puste albo twój kod czyta inną nazwę
Wypełnij Token bota Discord i czytaj DISCORD_TOKEN
Błędy uprawnień
Komunikat
Znaczenie
Poprawka
DiscordAPIError[50001]: Missing Access
Bot nie widzi tego kanału ani serwera
Daj botowi dostęp do kanału albo sprawdź, czy został zaproszony z zakresem bot
DiscordAPIError[50013]: Missing Permissions
Botowi brakuje uprawnienia albo jego rola jest za niska
Dodaj uprawnienie i przesuń rolę bota powyżej ról, którymi zarządza
Cannot send messages to this user (50007)
Użytkownik ma zamknięte wiadomości prywatne
Obsłuż to w kodzie i zamiast tego powiadom go na kanale
Błędy interakcji
Komunikat
Znaczenie
Poprawka
Unknown interaction (10062)
Bot odpowiadał na komendę slash dłużej niż 3 sekundy
Odpowiedz albo wywołaj defer od razu, a potem wyślij dalszą odpowiedź
Interaction has already been acknowledged
Odpowiedziano dwa razy
Odpowiedz raz, a potem użyj follow-up
Unknown Message (10008) / Unknown Channel (10003)
Wiadomość lub kanał został usunięty
Sprawdź, czy istnieje, zanim go użyjesz
Limity zapytań i błędy połączenia
429 Too Many Requests: twój bot wysyła zbyt szybko. Biblioteka zwykle sama czeka i ponawia próbę; ogranicz pętle, które edytują wiele wiadomości albo dodają wiele reakcji.
ECONNRESET, Connect Timeout Error, getaddrinfo: krótki problem z siecią między botem a Discordem. Dobra biblioteka łączy się ponownie. Jeśli nigdy się nie odzyska, zrestartuj serwer.
JavaScript heap out of memory albo serwer zatrzymujący się sam: bot zużył całą swoją pamięć. Zobacz Ile RAM potrzebuje bot Discord.
Błędy w kodzie
Cannot find module 'x' oznacza, że brakuje pakietu: dodaj go do package.json (albo do pola Dodatkowe pakiety npm (opcjonalnie)). ModuleNotFoundError: No module named 'x' oznacza, że w requirements.txt brakuje linii. O serwerze, który zatrzymuje się sam, przeczytasz w Dlaczego twój bot Discord ciągle się zatrzymuje.