Quand la musique s’arrête, lisez deux consoles : d’abord la Console du node dans le panel, puis celle de votre bot. Cherchez le message dans les tableaux ci-dessous. Un node en bonne santé termine toujours son démarrage par Lavalink is ready to accept connections.
Votre bot n’arrive pas à se connecter
Message dans votre bot
Signification et que faire
ECONNREFUSED, connection refused, un délai dépassé
L’hôte ou le port est faux, ou le node est arrêté. Recopiez l’Adresse depuis l’Aperçu du node et démarrez-le.
401, Unauthorized
Le mot de passe ne correspond pas à password: dans application.yml. Recopiez-le sans les guillemets.
Une erreur SSL, TLS ou de handshake
Votre client a l’option sécurisée ou SSL activée. Le node utilise http et ws simples : désactivez-la.
404 à la connexion, ou un client qui n’est jamais prêt
Le client est conçu pour Lavalink 3. Votre node tourne sous la version 4 : utilisez une version du client qui la prend en charge.
Le bot est connecté au node, mais aucune chanson ne démarre jamais dans le salon vocal
Votre bibliothèque cliente est peut-être plus ancienne que sa version DAVE. Lavalink 4.2.2 refuse alors la mise à jour vocale, et la console de votre bot affiche une erreur 400 avec token, endpoint, sessionId and channelId must be provided in voice state. Mettez le client à jour : Comment connecter votre bot Discord à Lavalink indique la version à utiliser pour chaque client courant.
Le node se déconnecte puis revient
Le node a redémarré, souvent après avoir manqué de mémoire. Lisez la console du node pour en connaître la raison.
Le node ne démarre pas
Message dans la console du node
Signification et que faire
ScannerException, mapping values are not allowed here, ou une autre erreur YAML
Une erreur dans application.yml, presque toujours d’indentation ou une tabulation. Utilisez uniquement des espaces et décalez chaque niveau de deux espaces. Restaurez votre backup si vous ne trouvez pas l’erreur.
Invalid dependency
Une ligne dependency: n’a pas la forme group:name:version. Recopiez-la depuis la page du plugin.
XmlException: Local name html for root tag does not match expected name metadata
Le dépôt d’où une ligne dependency: télécharge a renvoyé une page web au lieu du plugin. Supprimez cette ligne et téléversez plutôt le .jar du plugin dans plugins : Comment ajouter des plugins à Lavalink.
No plugin manifest found
Un fichier de plugins n’est pas un plugin Lavalink. Supprimez-le.
Une erreur qui nomme un plugin, comme une clé ou un réglage manquant
Un plugin a été activé sans les clés dont il a besoin. Renseignez-les dans son bloc sous plugins:, ou désactivez cette source.
OutOfMemoryError, ou le node s’arrête quand il est chargé
Le node a besoin de plus de mémoire que l’offre n’en donne. Moins de lecteurs à la fois, ou une offre plus grande.
Messages d’installation
Message pendant l’installation
Signification et que faire
PlayNHost: could not download ...
Un téléchargement depuis GitHub a échoué et l’installation s’est arrêtée. Relancez-la : Paramètres, Détails du lancement, Réinstaller. Si cela échoue encore, ouvrez un ticket.
PlayNHost: checksum mismatch for Lavalink.jar
Le fichier téléchargé ne correspondait pas à la version que nous testons, il n’a donc pas été utilisé. Lancez Réinstaller une fois de plus (Paramètres, Détails du lancement) ; si cela se répète, ouvrez un ticket.
Kept your application.yml.
Ce n’est pas une erreur : une réinstallation a laissé vos réglages et votre mot de passe tels quels.
La recherche n’a rien trouvé, ou aucune source activée ne gère ce lien. Vérifiez quelles sources sont à true sous sources: dans application.yml.
error (les anciens clients disent LOAD_FAILED)
Le site a refusé ou a échoué. La console du node donne la raison détaillée sur la ligne qui suit votre requête. Essayez un autre site pour distinguer un problème du site d’un problème du node.
No playable stream found
Le site ne propose ce titre qu’en extrait ou en flux protégé. Sur SoundCloud, c’est fréquent pour les chansons des grands labels : aucun node ne peut les lire.
Messages YouTube
Message
Signification et que faire
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.
Le code n’a pas été saisi à temps. Redémarrez le node pour en obtenir un nouveau.
OAUTH INTEGRATION: Account linking was denied. OAuth integration has been canceled.
L’accès a été refusé sur la page Google. Redémarrez le node et autorisez-le.
This video requires login. ou Sign in to confirm you’re not a bot dans la console du node, et la chanson échoue dès son démarrage
YouTube refuse de diffuser pour un serveur qui n’est pas connecté. La recherche fonctionne toujours, c’est pourquoi la chanson est d’abord trouvée. Connectez le plugin YouTube : Comment lire YouTube sur Lavalink 4.
Audio lent ou saccadé
Surveillez le CPU sur la carte Utilisation de l’Aperçu pendant la lecture de la musique. S’il reste à la limite, il suffit de moins de lecteurs ou de filtres à la fois, ou d’une offre plus grande. Les filtres comme timescale et de nombreux lecteurs en même temps consomment plus de CPU.
Nous utilisons des cookies pour faire fonctionner le site, comprendre son utilisation et mesurer notre marketing. Vous pouvez tout accepter, accepter uniquement les cookies essentiels ou choisir par catégorie.Nous utilisons des cookies pour faire fonctionner le site, comprendre son utilisation et mesurer notre marketing. Ils sont activés par défaut ici. Vous pouvez désactiver ce que vous ne souhaitez pas.Lire notre politique de confidentialité