Quando a música para, confira dois consoles: primeiro o Console do node no painel, depois o do seu bot. Procure a mensagem nas tabelas abaixo. Um node saudável sempre termina a inicialização com Lavalink is ready to accept connections.
Seu bot não consegue conectar
Mensagem no seu bot
Significado e solução
ECONNREFUSED, connection refused, um timeout
O host ou a porta está errado, ou o node está parado. Copie o Endereço de novo em Visão geral do node e inicie o node.
401, Unauthorized
A senha não confere com password: no application.yml. Copie-a de novo, sem as aspas.
Um erro de SSL, TLS ou handshake
Seu cliente está com conexão segura ou SSL ligada. O node usa http e ws simples: desligue essa opção.
404 ao conectar, ou um cliente que nunca fica pronto
O cliente foi feito para o Lavalink 3. Seu node roda a versão 4: use uma versão do cliente que suporte essa versão.
O bot está conectado ao node, mas nenhuma música chega a começar no canal de voz
A biblioteca cliente que você usa pode ser mais antiga do que a sua versão com DAVE. O Lavalink 4.2.2 então recusa a atualização de voz, e o console do seu bot mostra um erro 400 com token, endpoint, sessionId and channelId must be provided in voice state. Atualize o cliente: Como conectar seu bot do Discord ao Lavalink lista a versão que você deve usar em cada cliente comum.
O node desconecta e reconecta
O node reiniciou, muitas vezes por falta de memória. Veja o motivo no console do node.
O node não inicia
Mensagem no console do node
Significado e solução
ScannerException, mapping values are not allowed here ou outro erro de YAML
Um erro no application.yml, quase sempre de indentação ou um tab. Use só espaços e deixe cada nível dois espaços mais fundo. Restaure o seu backup se não achar o erro.
Invalid dependency
Uma linha dependency: não está no formato group:name:version. Copie-a de novo da página do plugin.
XmlException: Local name html for root tag does not match expected name metadata
O repositório de onde uma linha dependency: baixa enviou uma página da web em vez do plugin. Remova essa linha e envie o .jar do plugin para plugins: Como adicionar plugins ao Lavalink.
No plugin manifest found
Um arquivo em plugins não é um plugin do Lavalink. Exclua-o.
Um erro que cita um plugin, como uma chave ou configuração faltando
Um plugin foi ligado sem as chaves de que precisa. Preencha-as no bloco dele em plugins: ou desligue essa fonte.
OutOfMemoryError, ou o node para quando está ocupado
O node precisa de mais memória do que o plano tem. Use menos players ao mesmo tempo ou um plano maior.
Mensagens de instalação
Mensagem durante a instalação
Significado e solução
PlayNHost: could not download ...
Um download do GitHub falhou e a instalação parou. Rode de novo: Configurações, Detalhes de inicialização, Reinstalar. Se falhar outra vez, abra um ticket.
PlayNHost: checksum mismatch for Lavalink.jar
O arquivo baixado não bateu com a versão que testamos, então não foi usado. Rode Reinstalar mais uma vez (Configurações, Detalhes de inicialização); se repetir, abra um ticket.
Kept your application.yml.
Não é um erro: uma reinstalação deixou suas configurações e sua senha como estavam.
A busca não achou nada, ou nenhuma fonte ativada trata esse link. Veja quais fontes estão true em sources: no application.yml.
error (clientes mais antigos dizem LOAD_FAILED)
O site recusou ou falhou. O console do node mostra o motivo detalhado na linha depois do seu pedido. Teste outro site para separar um problema do site de um problema do node.
No playable stream found
O site oferece essa faixa só como prévia ou como stream protegido. No SoundCloud isso é comum em músicas de grandes gravadoras; nenhum node consegue tocá-las.
Mensagens do YouTube
Mensagem
Significado e solução
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.
O código não foi digitado a tempo. Reinicie o node para receber um novo.
OAUTH INTEGRATION: Account linking was denied. OAuth integration has been canceled.
O acesso foi recusado na página do Google. Reinicie o node e permita.
This video requires login. ou Sign in to confirm you’re not a bot no console do node, e a música falha assim que começa
O YouTube se recusa a tocar para um servidor que não está logado. A busca continua funcionando, e é por isso que a música é encontrada primeiro. Faça login no plugin do YouTube: Como tocar YouTube no Lavalink 4.
Áudio lento ou picotado
Observe a CPU no card Uso em Visão geral enquanto a música toca. Se ela ficar no limite, usar menos players ou filtros ao mesmo tempo, ou um plano maior, resolve. Filtros como timescale e muitos players ao mesmo tempo usam mais CPU.
Usamos cookies para manter o site funcionando, entender como ele é usado e medir nosso marketing. Você pode aceitar tudo, aceitar apenas os cookies essenciais ou escolher por categoria.Usamos cookies para manter o site funcionando, entender como ele é usado e medir nosso marketing. Eles estão ativos por padrão. Você pode desativar o que não quiser.Leia nossa política de privacidade