Ein Musik-Bot, der den Voice-Channel betritt, aber stumm bleibt, hat eines von ein paar Problemen.
1. Voice-Berechtigungen
Der Bot braucht Connect und Speak in diesem Voice-Channel. Die eigenen Berechtigungseinstellungen eines Kanals können ihn blockieren, selbst wenn die Server-Rolle es erlaubt. Prüf die Permissions des Kanals und die Rolle des Bots.
2. Die Quelle ist blockiert oder hat sich geändert
Musik kommt von Seiten wie YouTube. Sie ändern sich oft und können Bots blockieren, ein Link, der letzte Woche ging, kann also fehlschlagen. Anzeichen: Fehler, die ein nicht verfügbares Video erwähnen, eine nötige Anmeldung oder ein Titel, der sofort übersprungen wird. Probier zuerst eine andere Quelle. Schlägt alles fehl, sieh auf der Projektseite (JMusicBot, Muse oder Red) nach Neuigkeiten. Wir können nicht ändern, was eine Quelle erlaubt. Unsere Regeln stehen in Regeln und Fair Use beim Discord-Bot-Hosting.
3. Ein fehlender Schlüssel oder eine fehlende Einstellung
Muse braucht einen YouTube-API-Schlüssel (und Spotify-Schlüssel für Spotify-Links). JMusicBot braucht die Bot-Besitzer-ID. Prüf Einstellungen, Spieleinstellungen.
4. Zu wenig Arbeitsspeicher oder CPU
Öffne die Diagramme unter Auslastung auf der Übersicht. Ein Bot am Limit ruckelt oder stoppt. Musik-Bots laufen am besten mit 1 GB oder mehr: Wie viel RAM braucht ein Discord-Bot.
5. Er spielt, klingt aber schlecht
Senke die Lautstärke-Einstellung des Bots und die Discord-Nutzerlautstärke für den Bot, und prüf die Bitrate des Voice-Channels in den Kanaleinstellungen. Erhöh die Bitrate, wenn die Boost-Stufe des Servers es erlaubt.
6. Lies die Console
Öffne Console und spiel einen Titel ab. Die Fehlerzeile nennt die Ursache genauer als das Symptom. Fang mit dem ersten Fehler nach dem Play-Befehl an, nicht mit dem letzten.
Mehr: So hostest du JMusicBot, So hostest du Muse, So hostest du Red.





