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:
|
if len(messages) > max_messages:
|
||||||
try:
|
try:
|
||||||
await message.channel.delete_messages(
|
count = max_messages - min_messages
|
||||||
[messages.pop() for _ in range(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:
|
except Exception:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user