bot play music but not sound

Good evening, I'm having an issue where my bot is having trouble playing music. Lavalink is correctly configured with plugins for YouTube, the request is working fine, and the bot is connecting to the voice channel, but it still doesn't play anything. Even after executing the player.play();.
Solution:
obg pela atenção
Jump to solution
32 Replies
equal-jade
equal-jadeOP•3mo ago
my client:
equal-jade
equal-jadeOP•3mo ago
No description
equal-jade
equal-jadeOP•3mo ago
important part of my /play command:
equal-jade
equal-jadeOP•3mo ago
No description
equal-jade
equal-jadeOP•3mo ago
it even displays conso.log("Iniciando a reprodução...") but still does not play the audio
1Lucas1.apk
1Lucas1.apk•3mo ago
Put this parameter logFile: { log: true, path: "moonlink.log", }, em options não sei nem porque tou falando ingles, sendo que vc também é br coloca esse parametro em options abaixo do nodes e me manda depois de conectar de executar comando play o arquivo que gerar @Raphael com PH
equal-jade
equal-jadeOP•3mo ago
ok
equal-jade
equal-jadeOP•3mo ago
1Lucas1.apk
1Lucas1.apk•3mo ago
autenticação da lavalink falhou com o youtube
equal-jade
equal-jadeOP•3mo ago
No description
equal-jade
equal-jadeOP•3mo ago
vou tentar fazer aql geração do token novamente para ver se é isso
equal-jade
equal-jadeOP•3mo ago
No description
MEE6
MEE6•3mo ago
GG @Raphael com PH, you just advanced to level 2!
equal-jade
equal-jadeOP•3mo ago
realmente
1Lucas1.apk
1Lucas1.apk•3mo ago
e também notei que não está recebendo corretamente as informações do voiceState o client.on("raw", d => client.manager.packetUpdate(d)); está presente no codigo (preciso fazer documentação desse pacote)
equal-jade
equal-jadeOP•3mo ago
para que serve esse "raw"? ele seria o msm que nodeRaw?
1Lucas1.apk
1Lucas1.apk•3mo ago
client.on() é do client fiscord discord* o raw é o que o data que é recebido pelo websocket de forma bem crua moonlink pega dois eventos especificos o de state e de voice pegando o token, endpoint, e sessionId pra lavalink estabelecer uma conexão com udp da call do discord pra enviar audio
equal-jade
equal-jadeOP•3mo ago
entedi no momento eu só tenho esses eventos aqui na minha função initializerLavalink
equal-jade
equal-jadeOP•3mo ago
No description
equal-jade
equal-jadeOP•3mo ago
e aql outra que vc tinha visto no outro código
1Lucas1.apk
1Lucas1.apk•3mo ago
ai você acrescenta esse client.on("raw", d => client.manager.packetUpdate(d)); que se a lavalink funcionar vai tocar se a lavalink funcionar e não tiver esse recebimento, vai ficar como que foi emitido pra track começar a tocar mas a lavalink não tem uma conexão estabelicida com a call
equal-jade
equal-jadeOP•3mo ago
há, sim! por algum motivo o meu n aparece "raw" apenas "rawNode"
1Lucas1.apk
1Lucas1.apk•3mo ago
tá usando o djs? porque você tá usando await em uma classe
equal-jade
equal-jadeOP•3mo ago
sim fiz alguns ajustes e agr ele está retornando [2025-01-30T03:04:45.568Z] Moonlink.js > Failed to connect to voice channel 1324838839956803664 for guild 1304238656097357856. Check if the packetUpdate function is getting data from Discord client side. no arquivo de log o ts está acusando erro quando eu removo
1Lucas1.apk
1Lucas1.apk•3mo ago
as informsções está vindo de raw?
1Lucas1.apk
1Lucas1.apk•3mo ago
GitHub
moonlink.js/testBot/bot.js at 3a26da65ae2bb22af9bb83f43e20e12bb0f6f...
MoonLink.js is a simple package for lavalink client, perfect for you to create your discord bot with songs, and very simple and easy to use. - Ecliptia/moonlink.js
equal-jade
equal-jadeOP•3mo ago
problema resolvido realmente estava faltado esse ouvinte ficou assim no meu código
equal-jade
equal-jadeOP•3mo ago
No description
1Lucas1.apk
1Lucas1.apk•3mo ago
Está tocando?
equal-jade
equal-jadeOP•3mo ago
sim
Solution
equal-jade
equal-jade•3mo ago
obg pela atenção
1Lucas1.apk
1Lucas1.apk•3mo ago
De nada tenha um ótimo dia

Did you find this page helpful?