From 66e4e38e5e837bd181d02e0fdf325ccec492226d Mon Sep 17 00:00:00 2001 From: Logan Cusano Date: Tue, 22 Jul 2025 22:23:12 -0400 Subject: [PATCH] Comment disconnection logic to see if that resolves the issue as it seems the bot will disconnect at times and this logic kills it if it does --- app/internal/bot_manager.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/internal/bot_manager.py b/app/internal/bot_manager.py index 24504aa..c3d2441 100644 --- a/app/internal/bot_manager.py +++ b/app/internal/bot_manager.py @@ -50,11 +50,11 @@ class DiscordBotManager: if not self._voice_ready_event.is_set(): self._voice_ready_event.set() elif before.channel is not None and after.channel is None: LOGGER.warning(f"{member.name} left voice channel {before.channel.name}") - guild_id = before.channel.guild.id - if guild_id in self.voice_connections: - LOGGER.warning(f"Bot was disconnected from {guild_id} unexpectedly. Cleaning up...") - await self.leave_voice_channel(guild_id) - self._voice_ready_event.clear() + # guild_id = before.channel.guild.id + # if guild_id in self.voice_connections: + # LOGGER.warning(f"Bot was disconnected from {guild_id} unexpectedly. Cleaning up...") + # await self.leave_voice_channel(guild_id) + # self._voice_ready_event.clear() @self.bot.event async def on_disconnect():