From 9f02a5956b553d94dd3c83460b3ca907367b60d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Hor=C3=A1=C4=8Dek?= Date: Tue, 31 Mar 2020 13:46:46 +0200 Subject: [PATCH] fix music --- modules/music.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/modules/music.js b/modules/music.js index b9046f5..daa8fa9 100644 --- a/modules/music.js +++ b/modules/music.js @@ -79,6 +79,15 @@ module.exports = client => { id = item.id.videoId } + // music "playing", nothing in queue + if((client.music.getGuild(message.guild.id).playing || client.music.getGuild(message.guild.id).dispatcher) && client.music.getGuild(message.guild.id).queue.length == 0) { + client.music.getGuild(message.guild.id).playing = false; + client.music.getGuild(message.guild.id).dispatcher = null; + // music not playing, something is in queue + } else if(!client.music.getGuild(message.guild.id).playing && !client.music.getGuild(message.guild.id).dispatcher && client.music.getGuild(message.guild.id).queue.length > 0) { + client.music.getGuild(message.guild.id).queue = []; + }; + if(client.music.getGuild(message.guild.id).queue.length == 0 || bypassQueue) { let meta = await client.music.getMeta(id)