refactor(extra): use delete() if only one message
This commit is contained in:
parent
5e5a91d879
commit
6c5e92aec2
10
extra.py
10
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
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user