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();.
32 Replies
rival-blackOP•2mo ago
my client:
rival-blackOP•2mo ago

rival-blackOP•2mo ago
important part of my /play command:
rival-blackOP•2mo ago

rival-blackOP•2mo ago
it even displays conso.log("Iniciando a reprodução...") but still does not play the audio
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
rival-blackOP•2mo ago
ok
rival-blackOP•2mo ago
autenticação da lavalink falhou com o youtube
rival-blackOP•2mo ago

rival-blackOP•2mo ago
vou tentar fazer aql geração do token novamente
para ver se é isso
rival-blackOP•2mo ago

GG @Raphael com PH, you just advanced to level 2!
rival-blackOP•2mo ago
realmente
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)
rival-blackOP•2mo ago
para que serve esse "raw"? ele seria o msm que nodeRaw?
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
rival-blackOP•2mo ago
entedi
no momento
eu só tenho esses eventos aqui na minha função initializerLavalink
rival-blackOP•2mo ago

rival-blackOP•2mo ago
e aql outra
que vc tinha visto no outro código
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
rival-blackOP•2mo ago
há, sim!
por algum motivo o meu n aparece "raw"
apenas "rawNode"
tá usando o djs?
porque você tá usando await em uma classe
rival-blackOP•2mo 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
as informsções está vindo de raw?
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
rival-blackOP•2mo ago
problema resolvido
realmente estava faltado esse ouvinte
ficou assim no meu código
rival-blackOP•2mo ago

Está tocando?
rival-blackOP•2mo ago
sim
Solution
rival-black•2mo ago
obg pela atenção
De nada tenha um ótimo dia