From 6c5e92aec2b8272e72611ea65ef19e340fcc0900 Mon Sep 17 00:00:00 2001 From: ErrorNoInternet Date: Tue, 7 Jan 2025 16:40:25 -0500 Subject: [PATCH] refactor(extra): use delete() if only one message --- extra.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/extra.py b/extra.py index 5f4820e..6454f19 100644 --- a/extra.py +++ b/extra.py @@ -39,9 +39,13 @@ async def transcript( ) if len(messages) > max_messages: try: - await message.channel.delete_messages( - [messages.pop() for _ in range(max_messages - min_messages)] - ) + count = max_messages - min_messages + if count == 1: + await messages.pop().delete() + else: + await message.channel.delete_messages( + [messages.pop() for _ in range(count)] + ) except Exception: pass