Wenn die Musik aufhört, lies zwei Consoles: zuerst die Console des Nodes im Panel, dann die deines Bots. Such die Meldung in den Tabellen unten. Ein gesunder Node beendet seinen Start immer mit Lavalink is ready to accept connections.
Dein Bot kann sich nicht verbinden
Meldung in deinem Bot
Bedeutung und Lösung
ECONNREFUSED, connection refused, ein Timeout
Der Host oder Port ist falsch, oder der Node ist gestoppt. Kopier die Adresse noch mal von der Übersicht des Nodes und starte den Node.
401, Unauthorized
Das Passwort stimmt nicht mit password: in der application.yml überein. Kopier es noch mal, ohne die Anführungszeichen.
Ein SSL-, TLS- oder Handshake-Fehler
In deinem Client ist „Secure“ oder SSL eingeschaltet. Der Node nutzt einfaches http und ws: schalte es aus.
404 beim Verbinden oder ein Client, der nie bereit wird
Der Client ist für Lavalink 3 geschrieben. Dein Node läuft mit Version 4: nutz eine Client-Version, die sie unterstützt.
Der Bot ist mit dem Node verbunden, aber in keinem Voice-Channel startet je ein Song
Deine Client-Bibliothek ist vielleicht älter als ihre DAVE-Version. Lavalink 4.2.2 lehnt dann das Voice-Update ab, und in der Console deines Bots erscheint ein 400-Fehler mit token, endpoint, sessionId and channelId must be provided in voice state. Aktualisiere den Client: So verbindest du deinen Discord-Bot mit Lavalink nennt bei jedem gängigen Client die Version, die du nehmen solltest.
Der Node trennt sich und verbindet sich neu
Der Node wurde neu gestartet, oft weil ihm der Arbeitsspeicher ausgegangen ist. Den Grund findest du in der Console des Nodes.
Der Node startet nicht
Meldung in der Console des Nodes
Bedeutung und Lösung
ScannerException, mapping values are not allowed here oder ein anderer YAML-Fehler
Ein Fehler in der application.yml, fast immer bei der Einrückung oder ein Tabulator. Nutz nur Leerzeichen und rück jede Ebene um zwei Leerzeichen tiefer ein. Stell dein Backup wieder her, wenn du den Fehler nicht findest.
Invalid dependency
Eine dependency:-Zeile hat nicht die Form group:name:version. Kopier sie noch mal von der Seite des Plugins.
XmlException: Local name html for root tag does not match expected name metadata
Das Repository, von dem eine dependency:-Zeile lädt, hat eine Webseite statt des Plugins geschickt. Entfern diese Zeile und lad stattdessen die .jar des Plugins in den Ordner plugins hoch: So fügst du Plugins zu Lavalink hinzu.
No plugin manifest found
Eine Datei in plugins ist kein Lavalink-Plugin. Lösch sie.
Ein Fehler, der ein Plugin nennt, zum Beispiel ein fehlender Schlüssel oder eine fehlende Einstellung
Ein Plugin wurde ohne die nötigen Schlüssel eingeschaltet. Trag sie unter seinem Block in plugins: ein, oder schalte diese Quelle aus.
OutOfMemoryError oder der Node stoppt unter Last
Der Node braucht mehr Arbeitsspeicher, als dein Tarif hat. Weniger Player gleichzeitig, oder ein größerer Tarif.
Meldungen bei der Installation
Meldung bei der Installation
Bedeutung und Lösung
PlayNHost: could not download ...
Ein Download von GitHub ist fehlgeschlagen und die Installation wurde abgebrochen. Führ sie noch mal aus: Einstellungen, Startdetails, Neu installieren. Klappt es wieder nicht, öffne ein Ticket.
PlayNHost: checksum mismatch for Lavalink.jar
Die geladene Datei passte nicht zu der Version, die wir testen, deshalb wurde sie nicht benutzt. Führ Neu installieren noch einmal aus (Einstellungen, Startdetails). Wenn es sich wiederholt, öffne ein Ticket.
Kept your application.yml.
Kein Fehler: Eine Neuinstallation hat deine Einstellungen und dein Passwort so gelassen, wie sie waren.
Die Suche hat nichts gefunden, oder keine aktivierte Quelle kann diesen Link verarbeiten. Prüf, welche Quellen auf true stehen: unter sources: in der application.yml.
error (ältere Clients sagen LOAD_FAILED)
Die Seite hat abgelehnt oder ist fehlgeschlagen. Den genauen Grund zeigt die Console des Nodes in der Zeile nach deiner Anfrage. Probier eine andere Seite, um ein Problem der Seite von einem Problem des Nodes zu unterscheiden.
No playable stream found
Die Seite bietet diesen Track nur als Vorschau oder als geschützten Stream an. Bei SoundCloud kommt das oft bei Songs großer Labels vor. Kein Node kann sie abspielen.
YouTube-Meldungen
Meldung
Bedeutung und Lösung
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.
Der Code wurde nicht rechtzeitig eingegeben. Starte den Node neu, um einen neuen zu bekommen.
OAUTH INTEGRATION: Account linking was denied. OAuth integration has been canceled.
Der Zugriff wurde auf der Google-Seite abgelehnt. Starte den Node neu und erlaube ihn.
This video requires login. oder Sign in to confirm you’re not a bot in der Console des Nodes, und der Song schlägt gleich beim Start fehl
YouTube weigert sich, für einen Server abzuspielen, der nicht angemeldet ist. Die Suche funktioniert weiter, deshalb wird der Song zuerst gefunden. Melde das YouTube-Plugin an: So spielst du YouTube auf Lavalink 4 ab.
Langsames oder abgehacktes Audio
Beobachte die CPU auf der Karte Auslastung der Übersicht, während Musik spielt. Liegt sie am Limit, helfen weniger Player oder Filter gleichzeitig, oder ein größerer Tarif. Filter wie timescale und viele Player gleichzeitig brauchen mehr CPU.
Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Du kannst alles akzeptieren, nur essenzielle Cookies akzeptieren oder pro Kategorie wählen.Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Sie sind hier standardmäßig aktiv. Du kannst alles abschalten, was du nicht möchtest.Datenschutzerklärung lesen