Erro apos update

Faz tempo que eu não fazia npm update no modulo, e agora esse erro me aparece ao rodar o bot: client.moon.updateVoiceState(data); ^ TypeError: client.moon.updateVoiceState is not a function at Client.<anonymous> (C:\Users\T-Gamer\Desktop\discord-bot2\index.js:89:14) at Client.emit (node:events:513:28) at WebSocketShard.onMessage (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\discord.js\src\client\websocket\WebSocketShard.js:326:25) at callListener (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\ws\lib\event-target.js:290:14) at WebSocket.onMessage (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\ws\lib\event-target.js:209:9) at WebSocket.emit (node:events:513:28) at Receiver.receiverOnMessage (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\ws\lib\websocket.js:1178:20) at Receiver.emit (node:events:513:28) at Receiver.dataMessage (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\ws\lib\receiver.js:528:14) at Receiver.getData (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\ws\lib\receiver.js:446:17) Node.js v19.2.0
211 Replies
absent-sapphire
absent-sapphireOP3y ago
creio q o erro vem dessa parte do codigo client.on('raw', (data) => { client.moon.updateVoiceState(data); });
plain-purple
plain-purple3y ago
updateVoiceState não é uma função Acho que o Lucas alterou o nome dela
absent-sapphire
absent-sapphireOP3y ago
vish e qual sera o nome agr
plain-purple
plain-purple3y ago
Não sei Olha a documentação
plain-purple
plain-purple3y ago
Imagine A Music Bot - Moonlink.js
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
plain-purple
plain-purple3y ago
Talvez ele tenha atualizado e não colocou na documentação ou tenha atualizado só a dom da github
absent-sapphire
absent-sapphireOP3y ago
talvez seja a client.on('raw', (date) => client.moon.packatUpdate(date) vou testar aqui
plain-purple
plain-purple3y ago
Sim
absent-sapphire
absent-sapphireOP3y ago
erro continua ta falando q tambem nao é funçao vou ver se acho no git
plain-purple
plain-purple3y ago
Packat?
absent-sapphire
absent-sapphireOP3y ago
sim
plain-purple
plain-purple3y ago
Lembro dessa função 😏 Soq algo me diz q não é packat
absent-sapphire
absent-sapphireOP3y ago
deve ser packet
plain-purple
plain-purple3y ago
Sim
absent-sapphire
absent-sapphireOP3y ago
no exemplo ta packat kkk
plain-purple
plain-purple3y ago
Lucas deve ter dislexia em dia 😏
absent-sapphire
absent-sapphireOP3y ago
agr nao deu o erro preciso descobrir se quebrou algum comando agr ou evento kkkk faz muito tempo q nao atualizo mesmo
plain-purple
plain-purple3y ago
É normal
absent-sapphire
absent-sapphireOP3y ago
vou ir testando aqui
plain-purple
plain-purple3y ago
Pelo menos a moonlink não faz igual o djs 😏 Troca o nome das classes e a estrutura toda nova versão
absent-sapphire
absent-sapphireOP3y ago
entendo kkkk da erro na hora de passar pra segunda musica quando dou skip ou a musica acaba C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\moonlink.js@Moonlink\MoonlinkPlayer.js:17 this.guildId = this.#infos.guildId ^ TypeError: Cannot read properties of null (reading 'guildId') at new MoonPlayer (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\moonlink.js@Moonlink\MoonlinkPlayer.js:17:32) at MoonlinkNodes.handleEvent (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\moonlink.js@Moonlink\MoonlinkNodes.js:178:18)
at MoonlinkNodes.message (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\moonlink.js@Moonlink\MoonlinkNodes.js:160:14) at WebSocket.emit (node:events:513:28) at Receiver.receiverOnMessage (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\ws\lib\websocket.js:1178:20) at Receiver.emit (node:events:513:28) at Receiver.dataMessage (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\ws\lib\receiver.js:528:14) at Receiver.getData (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\ws\lib\receiver.js:446:17) at Receiver.startLoop (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\ws\lib\receiver.js:148:22) at Receiver._write (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\ws\lib\receiver.js:83:10) Node.js v19.2.0
plain-purple
plain-purple3y ago
Esse erro diz q dps de vc fizer isso, infos é null
absent-sapphire
absent-sapphireOP3y ago
hum e como posso concertar? consertar*
plain-purple
plain-purple3y ago
Aí né meu rei vc me pegou 😏
absent-sapphire
absent-sapphireOP3y ago
kkkkk
plain-purple
plain-purple3y ago
Isso parece erro nos eventos Principalmente no trackEnd Soq aí eu não sei mais como funciona a estrutura da moonlink
absent-sapphire
absent-sapphireOP3y ago
vish
plain-purple
plain-purple3y ago
Aí tem q reportar pro Lucas Foi ele q fez eu não sei mexer nessa gambiarra
absent-sapphire
absent-sapphireOP3y ago
agr so esperando mesmo
MEE6
MEE63y ago
GG @SuperPlayerBots, you just advanced to level 8!
absent-sapphire
absent-sapphireOP3y ago
vou aproveitar e ja deixar como ta meu trackend atual
plain-purple
plain-purple3y ago
Nhe Vc tbm pode tentar resolver por si mesmo 😏 Q aí vc só reportava oq tinha de errado
absent-sapphire
absent-sapphireOP3y ago
ai se tem um ponto vi q agr tem evento de quando a queue acaba eu tava usando a trackend pra analizar se a musica era a ultima kkkk
plain-purple
plain-purple3y ago
Aí né tava difícil 😏 Eu nem vi as atualizações Quando eu tinha visto nem tinha isso
absent-sapphire
absent-sapphireOP3y ago
parece q no evento o problema é ler o player.guildId
plain-purple
plain-purple3y ago
Acho q ele n tem é acesso mesmo 😏
absent-sapphire
absent-sapphireOP3y ago
eu ia usar o Events.queueEnd mas no site diz q ta em reforma a funçao
plain-purple
plain-purple3y ago
¯⁠⁠⁠(⁠ツ⁠)⁠⁠/⁠¯ Lucas q faz isso Aí tem q esperar ele Tá offline a gata 😏
absent-sapphire
absent-sapphireOP3y ago
a descobri nao é bem o guildId é o player.destroy(): que nao consegue acessar o guildId tirando ele um console.log por exemplo consegue
plain-purple
plain-purple3y ago
Boa analise parceiro 😏 De cara pra mim parecia um erro no map 😏
absent-sapphire
absent-sapphireOP3y ago
bom agr so podemos esperar o lucas kkkkk
plain-purple
plain-purple3y ago
É 😏
1Lucas1.apk
1Lucas1.apk3y ago
Hello Aí me quebra com esse erro superficial kkkk Poderia fornecer o código da origem do erro Porque ali mostra que o erro bem de um dos eventos Preciso saber qual evento expercifico
plain-purple
plain-purple3y ago
trackEnd parece 😏 Ele disse q deu skip e deu esse erro
1Lucas1.apk
1Lucas1.apk3y ago
skip O player foi destruído antes de ser analisada internamente
let player = new MoonPlayer(this.#map.get('players')[payload.guildId], this.manager, this.#map)
let player = new MoonPlayer(this.#map.get('players')[payload.guildId], this.manager, this.#map)
plain-purple
plain-purple3y ago
😏 então ele deu skip quando deu trackEnd
1Lucas1.apk
1Lucas1.apk3y ago
Antes dele passar pro evento do trackEnd Ele vai pegar informação Do construtor Caso player não existir no map Ele vai dá esse erro
plain-purple
plain-purple3y ago
Então coloque um If((!this.infos) sua kenga 😏
1Lucas1.apk
1Lucas1.apk3y ago
Se eu fizer isso restante vai ficar tudo cheio de erro
plain-purple
plain-purple3y ago
Então lascou 😏
1Lucas1.apk
1Lucas1.apk3y ago
Reaproveita ele usa o player pra jogar nos emit dos eventos
plain-purple
plain-purple3y ago
😏 reaproveite
1Lucas1.apk
1Lucas1.apk3y ago
Pensei em colocar If(!this.#map.get('players')[id]) return; *Eu reaproveito
plain-purple
plain-purple3y ago
Reaproveite 😏
1Lucas1.apk
1Lucas1.apk3y ago
No description
1Lucas1.apk
1Lucas1.apk3y ago
@MOTO você tá no sorteio do Abner? Sei que você ama ele 😏
plain-purple
plain-purple3y ago
Não 😏 Bote vei lascada
absent-sapphire
absent-sapphireOP3y ago
vish so cheguei agr kkkk no caso o evento trackend que eu usava era assim client.moon.on('trackEnd', async (player, track) => { // client.channels.cache.get(player.textChannel).send('a faixa acabou'); console.log(player); // client.moon.players.get(player.guildId).destroy(); try { console.log(client.moon.players.get(player.guildId).queue.size); if (client.moon.players.get(player.guildId).queue.size == 0) { client.channels.cache.get(player.textChannel).send('As musicas acabaram!'); client.moon.players.get(player.guildId).destroy(); } } catch (error) { console.log(error); try { client.moon.players.get(player.guildId).destroy(); } catch (err) { console.log(err); console.log('Erro no catch do evento trackEnd'); } } });
1Lucas1.apk
1Lucas1.apk3y ago
Como ocorreu o erro Tipo passo passo Passo a passo
absent-sapphire
absent-sapphireOP3y ago
bom no caso creio q existe mais bugs mas nesse bom tentei descobrir oq tinha de erro entao apaguei tudo e tentei isso client.channels.cache.get(player.textChannel).send('a faixa acabou'); console.log(player); console.log(player.guildId); player.destroy(); dentro do evento e ao ter o player.destroy o mesmo erro ocorre
1Lucas1.apk
1Lucas1.apk3y ago
Queue tinha mais de uma música? Acho que o correto pra usar player.destroy seria queueEnd
absent-sapphire
absent-sapphireOP3y ago
o queueend diz no site q ta em manutençao algo assim nao lembro ai nao tentei kkk
1Lucas1.apk
1Lucas1.apk3y ago
Eu que não atualizei aqui é tudo eu sabe
absent-sapphire
absent-sapphireOP3y ago
compreendo
1Lucas1.apk
1Lucas1.apk3y ago
As vezes dá uma preguiça Bimestre acaba 20 de abril Trabalhos e trabalhos escolares Seminários pra decorar texto Estudar pras provas Me dá um cansaço mental
absent-sapphire
absent-sapphireOP3y ago
entendo mas ta fazendo um belo projeto mesmo com falta de tempo
1Lucas1.apk
1Lucas1.apk3y ago
Obrigado 😊 Acredite demorou meses pra ser lançado a primeira versão 😶
absent-sapphire
absent-sapphireOP3y ago
´vai tentar ciencias da computaçao ou engenharia da computaçao no futuro na faculdade?
1Lucas1.apk
1Lucas1.apk3y ago
Engenheiro de software Primeiro tenho que fazer os básicos pelo menos inglês, meu é péssimo, escola não aprende nada kkkk
absent-sapphire
absent-sapphireOP3y ago
rlx o meu tambem é kkk
1Lucas1.apk
1Lucas1.apk3y ago
Eu consigo tipo traduzir palavras algumas Até mesmo fraze Frase* Não é muito ruim agora falar
absent-sapphire
absent-sapphireOP3y ago
bom saber ingles é importante principalmente se planeja trabalhar fora tenho uns amigos na facul q faz curso de ingles, to pensando em fazer tbm depois
1Lucas1.apk
1Lucas1.apk3y ago
Todos que falam que inglês dá um upgrade
absent-sapphire
absent-sapphireOP3y ago
s
1Lucas1.apk
1Lucas1.apk3y ago
Tem mais chances Pra arranjar emprego etc Planejo fazer por causa disso Quem sabe um dia vou tá morando no Canadá kkkk
absent-sapphire
absent-sapphireOP3y ago
é bom mas as areas que mechem com T.I por exemplo tao em falta , creio q principalmente as que misturam engenharia, entao a falta do ingles nao é um problema tao grande acho, mas é bom caso queira trabalhar fora ou se aprofundar em pesquisas de bibliotecas de fora
1Lucas1.apk
1Lucas1.apk3y ago
As vezes acho que o básico pode ser fundamental já que linguagens de alto nível são na linguagem inglesa se o usuário quiser entender melhor as linguagens de programação Fica até legal a pessoa entender
absent-sapphire
absent-sapphireOP3y ago
s
1Lucas1.apk
1Lucas1.apk3y ago
O erro, teoricamente seria que quando tiver ainda alguma track na queue e você Destroy o player e Moonlink já tinha requisitado a outra a lavalink ainda emitirá trackEnd e a lavalink não teria mais esses dados Posso resolver isso no próximo update Tou terminando as classes de um bot que tou 3 dias fazendo 😶
absent-sapphire
absent-sapphireOP3y ago
entendo kkkk bom to tentando a funçao do queueEnd to testando agr pra ver se vai dar erro
1Lucas1.apk
1Lucas1.apk3y ago
Tou fazendo ele só com ws, http, https Coisa mais complicada de se fazer
absent-sapphire
absent-sapphireOP3y ago
bot de site?
1Lucas1.apk
1Lucas1.apk3y ago
Não, tipo fazendo um Bot sem pacotes cliente Como djs eris oceanic.js Só com o ws mesmo
absent-sapphire
absent-sapphireOP3y ago
saquei mas deve dar um trampo acho
1Lucas1.apk
1Lucas1.apk3y ago
Cada coisa que tem que fazer Resume, reconnect são complicados Agora organizar os eventos e estruturas tipo users, membros, guilds Complicou mais ainda Tem que ficar pegando os parâmetros entender o que eles recebem Tem uns inúteis que achei Como region que nem necessidade tem mais
absent-sapphire
absent-sapphireOP3y ago
mas vc ta fazendo esse trampo sozinho tambem?
1Lucas1.apk
1Lucas1.apk3y ago
Ss As vezes é terapia pra pensar Minha mente tá tão confusa Manter oucuoada Deixa um pouco digamos leve Sem ficar pensando em trabalhos escolares etc
absent-sapphire
absent-sapphireOP3y ago
entendo mas mesmo assim tenta uma gameplay com seus parsas de vez enquanto pq so trampo pra relaxar as vezes é complicado kkk
1Lucas1.apk
1Lucas1.apk3y ago
Não consigo jogar kkskssksksk
absent-sapphire
absent-sapphireOP3y ago
puts kkkk
1Lucas1.apk
1Lucas1.apk3y ago
Minecraft no suvival não aguento 2m Só no criativo ainda num servidor onde eles estão focado em matar end dragon Eu tou lá fazendo casas num lugar aleatório Terraria não entendo até agora como acha um boss Jogos de tiro também não sou fã Kkkkkkkkk
absent-sapphire
absent-sapphireOP3y ago
kkkkk tenso
1Lucas1.apk
1Lucas1.apk3y ago
Free fire morro de primeira kk Acho que únicos jogos que me dou bem é aqueles irracionais
absent-sapphire
absent-sapphireOP3y ago
acho q deu algo errado com o bot do nd tocou musicas q nao pedi , testar denovo
1Lucas1.apk
1Lucas1.apk3y ago
AutoPlay ksksk Implementei kk Tem que colocar parâmetro false Quando for criar o player players.create({ ..., autoPlay: false })
absent-sapphire
absent-sapphireOP3y ago
saquei testar aqui um min mas mesmo com o queuend ta dando o erro no destroy sera q nao tem como eu fazer uma gambiarra ? kkk enquanto isso to vendo se funfa o autoplay off kkk
1Lucas1.apk
1Lucas1.apk3y ago
Usa Esse erro acontece quando você destrói dentro do evento? Ainda recebe as informações? Se caso for esse você pode usar If(client.moon.players.has(guild)) Até eu arrumar internamente
absent-sapphire
absent-sapphireOP3y ago
isso, tipo a ideia é que quando acabar a fila o bot sai do canal If(client.moon.players.has(guild)) player.destroy(); ?
1Lucas1.apk
1Lucas1.apk3y ago
Sim
absent-sapphire
absent-sapphireOP3y ago
blz ja testo
1Lucas1.apk
1Lucas1.apk3y ago
Caso dê erro denovo vou fazer logo interno mesmo com cansaço ksksk
absent-sapphire
absent-sapphireOP3y ago
deu erro falando que o guild nao foi declado tranquilo trocar por player.guildId?
1Lucas1.apk
1Lucas1.apk3y ago
O guildId tem valor? Deve ter né, se é emitido Usa ele
absent-sapphire
absent-sapphireOP3y ago
quando dou console.log (player.guilId) tem
1Lucas1.apk
1Lucas1.apk3y ago
Então usa ele Não me lembro se eu coloquei um Destroy interno Funcionou?
absent-sapphire
absent-sapphireOP3y ago
mals tava jantando deu o mesmo erro pelo visto o if deu true porem o erro do destroy continuou
1Lucas1.apk
1Lucas1.apk3y ago
Aí ai Jesus Me lembrei do ts que tava fazendo manoescrito
absent-sapphire
absent-sapphireOP3y ago
TeamSpeak?
1Lucas1.apk
1Lucas1.apk3y ago
Deixar salvo aqui pra depois continuar kks
1Lucas1.apk
1Lucas1.apk3y ago
@SuperPlayerBots#2595 @SuperPlayerBots Publiquei uma nova versão Faz o teste por favor
absent-sapphire
absent-sapphireOP3y ago
ok vou dar o update aqui
1Lucas1.apk
1Lucas1.apk3y ago
Pegou?
absent-sapphire
absent-sapphireOP3y ago
calma falhou aqui o pc, to testando agr C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\moonlink.js@Moonlink\MoonlinkPlayer.js:17 this.guildId = this.#infos.guildId ^ TypeError: Cannot read properties of null (reading 'guildId') at new MoonPlayer (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\moonlink.js@Moonlink\MoonlinkPlayer.js:17:32) at MoonlinkNodes.handleEvent (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\moonlink.js@Moonlink\MoonlinkNodes.js:178:18)
at MoonlinkNodes.message (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\moonlink.js@Moonlink\MoonlinkNodes.js:160:14)
at WebSocket.emit (node:events:513:28) at Receiver.receiverOnMessage (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\ws\lib\websocket.js:1178:20) at Receiver.emit (node:events:513:28) at Receiver.dataMessage (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\ws\lib\receiver.js:528:14) at Receiver.getData (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\ws\lib\receiver.js:446:17) at Receiver.startLoop (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\ws\lib\receiver.js:148:22) at Receiver._write (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\ws\lib\receiver.js:83:10) Node.js v19.2.0 mesmo erro meu evento: client.moon.on('queueEnd', async (player, track) => { try { client.channels.cache.get(player.textChannel).send('as musicas acabaram'); console.log(player); console.log(player.guildId); if (client.moon.players.has(player.guildId)) player.destroy(); } catch (error) { console.log('erro no queueEnd'); } });
1Lucas1.apk
1Lucas1.apk3y ago
?play gemido Loli gatinho
Blobit - Moonlink.js
discordlogo Music.
<:Nota_Musica__Mlink:960665601574055966>╺╸Title:
<:Estrela_Mlink:960660485999587348>╺╸Uri:
<:emoji_21:967836966714503168>╺╸Author:
Daniel Rej
<:emoji_23:967837516558393365>╺╸Duration:
0 Days, 0 Hours, 0 Minutes, 30 Seconds
From An unknown user
Request for: 1Lucas1.apk
Blobit - Moonlink.js
Gato gemendo com voz de Loli (Dowlond na descrição) is playing now
absent-sapphire
absent-sapphireOP3y ago
👮‍♂️ fbi
1Lucas1.apk
1Lucas1.apk3y ago
Único vídeo que eu sei que é pequeno ?play gemido Loli gatinho
Blobit - Moonlink.js
discordlogo Music.
<:Nota_Musica__Mlink:960665601574055966>╺╸Title:
<:Estrela_Mlink:960660485999587348>╺╸Uri:
<:emoji_21:967836966714503168>╺╸Author:
Daniel Rej
<:emoji_23:967837516558393365>╺╸Duration:
0 Days, 0 Hours, 0 Minutes, 30 Seconds
From An unknown user
Request for: 1Lucas1.apk
Blobit - Moonlink.js
Gato gemendo com voz de Loli (Dowlond na descrição) is playing now as musicas acabaram
1Lucas1.apk
1Lucas1.apk3y ago
?play gemido Loli gatinho
Blobit - Moonlink.js
discordlogo Music.
<:Nota_Musica__Mlink:960665601574055966>╺╸Title:
<:Estrela_Mlink:960660485999587348>╺╸Uri:
<:emoji_21:967836966714503168>╺╸Author:
Daniel Rej
<:emoji_23:967837516558393365>╺╸Duration:
0 Days, 0 Hours, 0 Minutes, 30 Seconds
From An unknown user
Request for: 1Lucas1.apk
Blobit - Moonlink.js
Gato gemendo com voz de Loli (Dowlond na descrição) is playing now as musicas acabaram
1Lucas1.apk
1Lucas1.apk3y ago
@SuperPlayerBots por incrível que pareça não ocorreu erro 😶
absent-sapphire
absent-sapphireOP3y ago
oxe calma 1 min ta na [email protected] ?
1Lucas1.apk
1Lucas1.apk3y ago
Ss, @Blobit - Moonlink.js ele é um Bot que tá integrado direto na produção do pacote Usei seu código também
absent-sapphire
absent-sapphireOP3y ago
entao a versao ta certa ue calma tentar denovo so q com o audio q vc usou vc colocou so 1 musica na queue ? pq creio q o erro acontece quando tem mais q 1
1Lucas1.apk
1Lucas1.apk3y ago
Humm, então algo altera os valores quando chega na segunda música Agora ficou melhor de entender
absent-sapphire
absent-sapphireOP3y ago
vdd foi burrice minha nao ter falado kkkk testei com 2 deu erro
1Lucas1.apk
1Lucas1.apk3y ago
Usando skip ou com skip?
absent-sapphire
absent-sapphireOP3y ago
testando com 1 so agr
1Lucas1.apk
1Lucas1.apk3y ago
?play sem skip*
Blobit - Moonlink.js
discordlogo Music.
<:Nota_Musica__Mlink:960665601574055966>╺╸Title:
<:Estrela_Mlink:960660485999587348>╺╸Uri:
<:emoji_21:967836966714503168>╺╸Author:
Mark Rober
<:emoji_23:967837516558393365>╺╸Duration:
0 Days, 0 Hours, 9 Minutes, 562 Seconds
From An unknown user
Request for: 1Lucas1.apk
Blobit - Moonlink.js
Rock Skip Robot- The Science of Perfect Rock Skipping is playing now
absent-sapphire
absent-sapphireOP3y ago
eu ate tenho comando skip mas nao usei
1Lucas1.apk
1Lucas1.apk3y ago
?eval process.exit(2)
absent-sapphire
absent-sapphireOP3y ago
q estranho testei essa versao so com 1 e o erro continua
1Lucas1.apk
1Lucas1.apk3y ago
Agora que piorou mesmo kkkk ??play gemido Loli gatinho
Moonlink - Detritus
added track in queue
1Lucas1.apk
1Lucas1.apk3y ago
Errei de Bot kkk
absent-sapphire
absent-sapphireOP3y ago
kkkkk
1Lucas1.apk
1Lucas1.apk3y ago
?play gemido Loli gatinho
Blobit - Moonlink.js
discordlogo Music.
<:Nota_Musica__Mlink:960665601574055966>╺╸Title:
<:Estrela_Mlink:960660485999587348>╺╸Uri:
<:emoji_21:967836966714503168>╺╸Author:
Daniel Rej
<:emoji_23:967837516558393365>╺╸Duration:
0 Days, 0 Hours, 0 Minutes, 30 Seconds
From An unknown user
Request for: 1Lucas1.apk
Blobit - Moonlink.js
Gato gemendo com voz de Loli (Dowlond na descrição) is playing now
1Lucas1.apk
1Lucas1.apk3y ago
?play gemido Loli gatinho
Blobit - Moonlink.js
discordlogo Music.
<:Nota_Musica__Mlink:960665601574055966>╺╸Title:
<:Estrela_Mlink:960660485999587348>╺╸Uri:
<:emoji_21:967836966714503168>╺╸Author:
Daniel Rej
<:emoji_23:967837516558393365>╺╸Duration:
0 Days, 0 Hours, 0 Minutes, 30 Seconds
From An unknown user
Request for: 1Lucas1.apk
Blobit - Moonlink.js
Gato gemendo com voz de Loli (Dowlond na descrição) is playing now
1Lucas1.apk
1Lucas1.apk3y ago
Tá funcionando meu lindo
Blobit - Moonlink.js
as musicas acabaram
1Lucas1.apk
1Lucas1.apk3y ago
Internamente tá perfeitamente (menos thumbnail que não arrumei kkkk)
absent-sapphire
absent-sapphireOP3y ago
o bot q vc ta testando é em djs?
1Lucas1.apk
1Lucas1.apk3y ago
O @Blobit - Moonlink.js e djs @Moonlink - Detritus Detritus-Client @Aoi.js temos Bot em aoi Tem um em eris também Todos eles tão atualizados
absent-sapphire
absent-sapphireOP3y ago
ue pq sera q pra mim nao vai
MEE6
MEE63y ago
GG @SuperPlayerBots, you just advanced to level 9!
1Lucas1.apk
1Lucas1.apk3y ago
Deve ter algo que Destrói o player antes Ou informações são deletados logo após de chegar às informações
absent-sapphire
absent-sapphireOP3y ago
é q nao faz sentido tipo o if (client.moon.players.has(player.guildId)) player.destroy(); pra ele dar erro o if tem que ser true porem pra ser true tem que existir player pra ter guildId
1Lucas1.apk
1Lucas1.apk3y ago
E também o player já vem numa classe
absent-sapphire
absent-sapphireOP3y ago
ta estranho tipo o erro tecnicamente tambem ta burlando o try catch pq esse if ta dentro do try porem o bot para em vez de rodar o catch
1Lucas1.apk
1Lucas1.apk3y ago
No description
1Lucas1.apk
1Lucas1.apk3y ago
Você tem acesso ao node_modules?
absent-sapphire
absent-sapphireOP3y ago
absent-sapphire
absent-sapphireOP3y ago
a pasta tenho enquanto roda no meu pc agora se eu tentar rodar na host ai ja nao tenho acesso
1Lucas1.apk
1Lucas1.apk3y ago
Tentou deixar os eventos só no comentário pra vê se são realmente deles que vem?
MEE6
MEE63y ago
GG @1Lucas1.apk, you just advanced to level 19!
1Lucas1.apk
1Lucas1.apk3y ago
Tipo /** Eventooooo **/
absent-sapphire
absent-sapphireOP3y ago
vou deixar o if em comentario dentro do evento serve? pq creio q é no destroy mesmo dentro do evento
1Lucas1.apk
1Lucas1.apk3y ago
Deixar os eventos da Moonlink num comentário Na verdade
absent-sapphire
absent-sapphireOP3y ago
ok
1Lucas1.apk
1Lucas1.apk3y ago
Só o queueEnd E TrackEnd Caso ocorra mesmo erro Deve vim de outro lugar Pós no erro não mostra a origem Na verdade mostra mais não daonde do código superficial
absent-sapphire
absent-sapphireOP3y ago
comentei os dois , agora testando
1Lucas1.apk
1Lucas1.apk3y ago
Ok
absent-sapphire
absent-sapphireOP3y ago
rodou a musica 2 vezes pq eu pedi pra ser 2 vezes e o bot nao deu erro
1Lucas1.apk
1Lucas1.apk3y ago
Hummm
absent-sapphire
absent-sapphireOP3y ago
entao é nos evento mesmo
1Lucas1.apk
1Lucas1.apk3y ago
Sem o Destroy não dá erro né
absent-sapphire
absent-sapphireOP3y ago
mas creio que se eu comentar a funçao destroy dentro do evento tambem nao da erro mas vou retestar calma é o destroy mesmo no evento comentei ele no evento e nao deu erro se quiser vou na pasta do nodemodulos
1Lucas1.apk
1Lucas1.apk3y ago
No description
1Lucas1.apk
1Lucas1.apk3y ago
@SuperPlayerBots não foi atualizado
absent-sapphire
absent-sapphireOP3y ago
estranho usei npm update moonlink.js
1Lucas1.apk
1Lucas1.apk3y ago
Acho que -beta não atualiza assim npm install [email protected]
absent-sapphire
absent-sapphireOP3y ago
agr deu branco npm install [email protected] -s é pra salvar no packeg neh?
1Lucas1.apk
1Lucas1.apk3y ago
Ss
absent-sapphire
absent-sapphireOP3y ago
faz tempo q nao mecho no bot e em node.js ai acabo esquecendo kkk
1Lucas1.apk
1Lucas1.apk3y ago
Coloquei -beta pro pessoal vê que é apenas um teste Acho que foi pro pacote até a atualização que tava fazendo na track Pra suportar a versão 4 da lavalink Quando for lançado
absent-sapphire
absent-sapphireOP3y ago
saquei bom vou dar uma testada agr bora ver se agr vai 😄
1Lucas1.apk
1Lucas1.apk3y ago
Verifica se tá na versão certa ?eval require('./index.js').version
Blobit - Moonlink.js
'1.11.48-beta'
'1.11.48-beta'
absent-sapphire
absent-sapphireOP3y ago
version: '1.11.48-beta',
1Lucas1.apk
1Lucas1.apk3y ago
?eval require('./index.js')
Blobit - Moonlink.js
{
MoonlinkManager: [class MoonlinkManager extends EventEmitter],
MoonlinkTrack: [class MoonlinkTrack],
MoonlinkNodes: [class MoonlinkNodes],
MoonlinkQueue: [class MoonlinkQueue],
MoonPlayer: [class MoonPlayer],
MoonlinkDB: [class MoonlinkDB],
makeRequest: [Function (anonymous)],
Spotify: [class Spotify],
version: '1.11.48-beta'
}
{
MoonlinkManager: [class MoonlinkManager extends EventEmitter],
MoonlinkTrack: [class MoonlinkTrack],
MoonlinkNodes: [class MoonlinkNodes],
MoonlinkQueue: [class MoonlinkQueue],
MoonPlayer: [class MoonPlayer],
MoonlinkDB: [class MoonlinkDB],
makeRequest: [Function (anonymous)],
Spotify: [class Spotify],
version: '1.11.48-beta'
}
absent-sapphire
absent-sapphireOP3y ago
ae agora funfou
1Lucas1.apk
1Lucas1.apk3y ago
Kksk Sabia que com apenas aquele If que fiz já era suficiente Tenha uma ótima noite :D
absent-sapphire
absent-sapphireOP3y ago
o legal q tambem parou de dar erro no /queue kkkk sem eu precisar falar vou aproveitar e ver se algum comando quebrou ou algo assim e aproveitar e tentar colocar coisas novas das atualizaçoes que vc fez
1Lucas1.apk
1Lucas1.apk3y ago
Deve ter sido algo que eu tinha arrumado antes kkkk
absent-sapphire
absent-sapphireOP3y ago
kkkkk
1Lucas1.apk
1Lucas1.apk3y ago
Eu mudei a base do nodes Fiz uma diminuída Da de vê pelo bagde que aparece no npmjs da Moonlink sobre o peso Removi monte de coisa que era desnecessário Que tava só mesmo antigo E refiz Bem menor Melhorou um pouco
absent-sapphire
absent-sapphireOP3y ago
saquei voce quis deixar mais leve
1Lucas1.apk
1Lucas1.apk3y ago
Única coisa que tou insatisfeito é com a demora em playlist do spotify Ss Aí mexeu com todas as classes Até fiz uma gambiarra nos players O skip é simplesmente Um this.play()
absent-sapphire
absent-sapphireOP3y ago
sim, e legal q agora tem mais funçoes tambem tipo esse skip q voce escolhe onde quer pular achei outro erro ReferenceError: player is not defined at MoonPlayer.pause (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\moonlink.js@Moonlink\MoonlinkPlayer.js💯5) at Object.execute (C:\Users\T-Gamer\Desktop\discord-bot2\commands\pause.js:22:13) at Object.execute (C:\Users\T-Gamer\Desktop\discord-bot2\events\interactionCreate.js:16:18) at Client.<anonymous> (C:\Users\T-Gamer\Desktop\discord-bot2\index.js:28:44) at Client.emit (node:events:513:28) at InteractionCreateAction.handle (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\discord.js\src\client\actions\InteractionCreate.js:97:12) at module.exports [as INTERACTION_CREATE] (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\discord.js\src\client\websocket\handlers\INTERACTION_CREATE.js:4:36) at WebSocketManager.handlePacket (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\discord.js\src\client\websocket\WebSocketManager.js:352:31) at WebSocketShard.onPacket (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\discord.js\src\client\websocket\WebSocketShard.js:489:22) at WebSocketShard.onMessage (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\discord.js\src\client\websocket\WebSocketShard.js:328:10) ao dar /pause async execute(client, interaction) { try { if (!interaction.member.voice.channel) { return interaction.reply('Voce n�o esta num canal de voz'); } else { if (!interaction.guild.members.me.voice.channelId) return await interaction.reply('Não estou em nenhum canal, para você usar esse comando!'); if (interaction.guild.members.me.voice.channelId !== interaction.member.voice.channelId) return interaction.reply('Você não está no mesmo canal que eu estou, para usar esse comando!'); let player; // eslint-disable-next-line prefer-const player = client.moon.players.get(interaction.guild.id); if (player.paused) { await interaction.reply('A musica j� esta pausada!'); } else { player.pause(); await interaction.reply('A musica foi pausada!'); } } } catch (err) { console.log(err); console.log(interaction.member.voice.channel.id, interaction.member.voice.channelId); } }, tecnicamente o player nao foi encontrado
1Lucas1.apk
1Lucas1.apk3y ago
@SuperPlayerBots Faz update e testa denovo Enquanto vou fazer exercícios
absent-sapphire
absent-sapphireOP3y ago
blz mas qual versao agr?
1Lucas1.apk
1Lucas1.apk3y ago
npm
moonlink.js
Imagine a Music... Welcome to MoonLink! A sample npm maked in javascript to your create your discord music bot using lavalink!. Latest version: 1.11.49-beta, last published: a minute ago. Start using moonlink.js in your project by running npm i moonlink.js. There are no other projects in the npm registry using moonlink.js.
1Lucas1.apk
1Lucas1.apk3y ago
1.11.49-beta Era 1.11.48 mais fiz merda em errar uma letra Ai fiz outro publish logo após 1.11.49-beta
absent-sapphire
absent-sapphireOP3y ago
tranquilo TypeError: [ MoonlinkJs ]: player is already been paused. at MoonPlayer.pause (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\moonlink.js@Moonlink\MoonlinkPlayer.js:101:27) at Object.execute (C:\Users\T-Gamer\Desktop\discord-bot2\commands\pause.js:22:13) at Object.execute (C:\Users\T-Gamer\Desktop\discord-bot2\events\interactionCreate.js:16:18) at Client.<anonymous> (C:\Users\T-Gamer\Desktop\discord-bot2\index.js:28:44) at Client.emit (node:events:513:28) at InteractionCreateAction.handle (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\discord.js\src\client\actions\InteractionCreate.js:97:12) at module.exports [as INTERACTION_CREATE] (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\discord.js\src\client\websocket\handlers\INTERACTION_CREATE.js:4:36) at WebSocketManager.handlePacket (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\discord.js\src\client\websocket\WebSocketManager.js:352:31) at WebSocketShard.onPacket (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\discord.js\src\client\websocket\WebSocketShard.js:489:22) at WebSocketShard.onMessage (C:\Users\T-Gamer\Desktop\discord-bot2\node_modules\discord.js\src\client\websocket\WebSocketShard.js:328:10) agora fala no erro q o player ja ta pausado so q ele ta tocando musica mesmo assim kkkk
1Lucas1.apk
1Lucas1.apk3y ago
Faz update
1Lucas1.apk
1Lucas1.apk3y ago
npm
moonlink.js
Imagine a Music... Welcome to MoonLink! A sample npm maked in javascript to your create your discord music bot using lavalink!. Latest version: 1.11.49, last published: a few seconds ago. Start using moonlink.js in your project by running npm i moonlink.js. There are no other projects in the npm registry using moonlink.js.
absent-sapphire
absent-sapphireOP3y ago
blz ae pause e resume 100%
1Lucas1.apk
1Lucas1.apk3y ago
Aleluia Bom até amanhã tenho que dormir
absent-sapphire
absent-sapphireOP3y ago
blz ate boa noite ai

Did you find this page helpful?