From 211d62d24af6fa6eaf64614d78c2cbcc65754bcb Mon Sep 17 00:00:00 2001 From: DevAndromeda <46562212+DevAndromeda@users.noreply.github.com> Date: Thu, 21 Jul 2022 17:49:03 +0545 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20this=20maybe=20fixed=20trackStar?= =?UTF-8?q?t=3F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Player.ts | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/Player.ts b/src/Player.ts index 117de20..070ba53 100644 --- a/src/Player.ts +++ b/src/Player.ts @@ -87,20 +87,24 @@ class Player extends EventEmitter { } if (!oldState.channelId && newState.channelId && newState.member.id === newState.guild.members.me.id) { - if (oldState.serverMute !== newState.serverMute) { + if (!oldState.serverMute && newState.serverMute) { queue.setPaused(newState.serverMute); - } else if (oldState.suppress !== newState.suppress) { - if (newState.suppress) newState.guild.members.me.voice.setRequestToSpeak(true).catch(Util.noop); + } else if (!oldState.suppress && newState.suppress) { queue.setPaused(newState.suppress); + if (newState.suppress) { + newState.guild.members.me.voice.setRequestToSpeak(true).catch(Util.noop); + } } } if (oldState.channelId === newState.channelId && newState.member.id === newState.guild.members.me.id) { - if (oldState.serverMute !== newState.serverMute) { + if (!oldState.serverMute && newState.serverMute) { queue.setPaused(newState.serverMute); - } else if (oldState.suppress !== newState.suppress) { - if (newState.suppress) newState.guild.members.me.voice.setRequestToSpeak(true).catch(Util.noop); + } else if (!oldState.suppress && newState.suppress) { queue.setPaused(newState.suppress); + if (newState.suppress) { + newState.guild.members.me.voice.setRequestToSpeak(true).catch(Util.noop); + } } }