From ba4f1d349f1eae4e0a7c97b20e8fa654e5132f9f Mon Sep 17 00:00:00 2001 From: Choco <94597336+ChocoMeow@users.noreply.github.com> Date: Mon, 10 Mar 2025 12:59:36 +0800 Subject: [PATCH] Prevent rejoin channel that without members --- cogs/listeners.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cogs/listeners.py b/cogs/listeners.py index 33cd117..13ff320 100644 --- a/cogs/listeners.py +++ b/cogs/listeners.py @@ -70,8 +70,9 @@ class Listeners(commands.Cog): channel = self.bot.get_channel(channel_id) if not channel: continue - - + elif not any(False if member.bot or member.voice.self_deaf else True for member in channel.members): + continue + dj_member = channel.guild.get_member(data.get("dj")) if not dj_member: continue