Prevent rejoin channel that without members

This commit is contained in:
Choco
2025-03-10 12:59:36 +08:00
parent 3a3675eb59
commit ba4f1d349f

View File

@@ -70,8 +70,9 @@ class Listeners(commands.Cog):
channel = self.bot.get_channel(channel_id) channel = self.bot.get_channel(channel_id)
if not channel: if not channel:
continue 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")) dj_member = channel.guild.get_member(data.get("dj"))
if not dj_member: if not dj_member:
continue continue