From ea07b5af3e478df8d62da57c3873c10bf2f97589 Mon Sep 17 00:00:00 2001 From: nex Date: Wed, 22 Mar 2023 15:27:09 +0000 Subject: [PATCH] oh --- cogs/events.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cogs/events.py b/cogs/events.py index 600d609..77ae6cb 100644 --- a/cogs/events.py +++ b/cogs/events.py @@ -226,8 +226,8 @@ class Events(commands.Cog): if "it just works" in message.content.lower(): file = Path.cwd() / "assets" / "it-just-works.ogg" if message.author.voice is not None and message.author.voice.channel is not None: - if message.guild.me.voice is not None: - await message.guild.me.voice.disconnect() + if message.guild.me.voice is not None and message.guild.me.voice.channel != message.author.voice.channel: + await message.guild.voice_state.disconnect() voice = await message.author.voice.channel.connect() if message.guild.me.voice.self_mute or message.guild.me.voice.mute: await voice.disconnect()