diff --git a/am_bot/cogs/quarantine.py b/am_bot/cogs/quarantine.py index a746e29..e6bd9c9 100644 --- a/am_bot/cogs/quarantine.py +++ b/am_bot/cogs/quarantine.py @@ -212,11 +212,18 @@ async def _purge_member_messages( one_hour_ago = datetime.now(timezone.utc) - timedelta(hours=1) deleted_count = 0 + # Purge from regular text channels for channel in guild.text_channels: deleted_count += await self._purge_channel( channel, member, one_hour_ago ) + # Purge from voice channel text chats + for voice_channel in guild.voice_channels: + deleted_count += await self._purge_channel( + voice_channel, member, one_hour_ago + ) + return deleted_count async def _purge_channel(