Gdy muzyka przestaje grać, sprawdź dwie konsole: najpierw Console noda w panelu, a potem konsolę swojego bota. Znajdź komunikat w tabelach poniżej. Zdrowy node zawsze kończy start linią Lavalink is ready to accept connections.
Twój bot nie może się połączyć
Komunikat w twoim bocie
Znaczenie i co zrobić
ECONNREFUSED, connection refused, przekroczenie czasu
Host lub port jest błędny albo node jest zatrzymany. Skopiuj Adres ponownie ze strony Przegląd noda i uruchom node.
401, Unauthorized
Hasło nie zgadza się z password: w application.yml. Skopiuj je ponownie, bez cudzysłowów.
Błąd SSL, TLS lub handshake
Twój klient ma włączone połączenie bezpieczne albo SSL. Node używa zwykłego http i ws: wyłącz tę opcję.
404 przy łączeniu albo klient, który nigdy nie jest gotowy
Klient jest napisany dla Lavalink 3. Twój node działa na wersji 4: użyj wydania klienta, które ją wspiera.
Bot jest połączony z nodem, ale na kanale głosowym żaden utwór nigdy się nie zaczyna
Twoja biblioteka kliencka może być starsza niż jej wersja z DAVE. Lavalink 4.2.2 odrzuca wtedy aktualizację głosu, a konsola twojego bota pokazuje błąd 400 z komunikatem token, endpoint, sessionId and channelId must be provided in voice state. Zaktualizuj klienta: Jak połączyć bota Discord z Lavalink podaje wersję, której użyć w każdym popularnym kliencie.
Node rozłącza się i wraca
Node się zrestartował, często po tym, jak zabrakło mu pamięci. Powód znajdziesz w konsoli noda.
Node się nie uruchamia
Komunikat w konsoli noda
Znaczenie i co zrobić
ScannerException, mapping values are not allowed here albo inny błąd YAML
Pomyłka w application.yml, prawie zawsze we wcięciach albo przez tabulator. Używaj tylko spacji i każdy kolejny poziom wcinaj o dwie spacje głębiej. Jeśli nie możesz znaleźć błędu, przywróć swój backup.
Invalid dependency
Linia dependency: nie ma postaci group:name:version. Skopiuj ją ponownie ze strony pluginu.
XmlException: Local name html for root tag does not match expected name metadata
Repozytorium, z którego pobiera linia dependency:, wysłało stronę internetową zamiast pluginu. Usuń tę linię, a plik .jar pluginu prześlij do plugins: Jak dodać pluginy do Lavalink.
No plugin manifest found
Plik w plugins nie jest pluginem Lavalink. Usuń go.
Błąd z nazwą pluginu, na przykład o brakującym kluczu lub ustawieniu
Plugin włączono bez kluczy, których potrzebuje. Uzupełnij je w jego bloku w plugins: albo wyłącz to źródło.
OutOfMemoryError albo node zatrzymuje się pod obciążeniem
Node potrzebuje więcej pamięci, niż daje plan. Pomoże mniej playerów naraz albo większy plan.
Komunikaty podczas instalacji
Komunikat podczas instalacji
Znaczenie i co zrobić
PlayNHost: could not download ...
Pobieranie z GitHub się nie udało i instalacja się zatrzymała. Uruchom ją ponownie: Ustawienia, Szczegóły uruchamiania, Zainstaluj ponownie. Jeśli znów się nie uda, otwórz zgłoszenie.
PlayNHost: checksum mismatch for Lavalink.jar
Pobrany plik nie zgadzał się z wersją, którą testujemy, więc go nie użyto. Użyj Zainstaluj ponownie jeszcze raz (Ustawienia, Szczegóły uruchamiania); jeśli błąd się powtórzy, otwórz zgłoszenie.
Kept your application.yml.
To nie błąd: ponowna instalacja zostawiła twoje ustawienia i hasło bez zmian.
Wyszukiwanie nic nie znalazło albo żadne włączone źródło nie obsługuje tego linku. Sprawdź, które źródła mają true w sources: w application.yml.
error (starsze klienty piszą LOAD_FAILED)
Serwis odmówił albo zawiódł. Szczegółowy powód jest w konsoli noda, w linii po twoim żądaniu. Spróbuj innego serwisu, żeby odróżnić problem serwisu od problemu noda.
No playable stream found
Serwis udostępnia ten utwór tylko jako fragment podglądowy albo chroniony strumień. W SoundCloud często dotyczy to piosenek dużych wytwórni; żaden node ich nie odtworzy.
Komunikaty YouTube
Komunikat
Znaczenie i co zrobić
OAUTH INTEGRATION: To give youtube-source access to your account, go to https://www.google.com/device and enter code ...
OAUTH INTEGRATION: The device token has expired. OAuth integration has been canceled.
Kod nie został wpisany na czas. Zrestartuj node, żeby dostać nowy.
OAUTH INTEGRATION: Account linking was denied. OAuth integration has been canceled.
Na stronie Google odmówiono dostępu. Zrestartuj node i zezwól na dostęp.
This video requires login. albo Sign in to confirm you’re not a bot w konsoli noda, a utwór zawodzi zaraz po starcie
YouTube odmawia odtwarzania na serwerze, który nie jest zalogowany. Wyszukiwanie nadal działa, dlatego utwór zostaje najpierw znaleziony. Zaloguj plugin YouTube: Jak odtwarzać YouTube w Lavalink 4.
Wolny lub urywany dźwięk
Podczas odtwarzania obserwuj CPU na karcie Użycie na stronie Przegląd. Jeśli stoi na limicie, pomoże mniej playerów lub filtrów naraz albo większy plan. Filtry, takie jak timescale, oraz wiele playerów naraz zużywają więcej CPU.
Używamy plików cookie, aby strona działała, aby rozumieć sposób jej użycia i mierzyć nasz marketing. Możesz zaakceptować wszystko, zaakceptować tylko niezbędne pliki cookie lub wybrać według kategorii.Używamy plików cookie, aby strona działała, aby rozumieć sposób jej użycia i mierzyć nasz marketing. Tutaj są domyślnie włączone. Możesz wyłączyć to, czego nie chcesz.Przeczytaj naszą politykę prywatności