aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Shivansh-007 <[email protected]>2021-04-26 08:20:24 +0530
committerGravatar Shivansh-007 <[email protected]>2021-10-11 12:05:39 +0530
commitf74e894d3ba2d26130e31ba13a8a7ced2b63af4e (patch)
tree04b56121d2f4e96bec0459c18622634a990293ab
parentRemove leading whitespace from msg link embed content (diff)
Handle discord.errors.NotFound while deleting msg link webhook embeds
-rw-r--r--bot/exts/moderation/incidents.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/bot/exts/moderation/incidents.py b/bot/exts/moderation/incidents.py
index 9d3b0fe6f..840327cb6 100644
--- a/bot/exts/moderation/incidents.py
+++ b/bot/exts/moderation/incidents.py
@@ -600,7 +600,10 @@ class Incidents(Cog):
webhook_msg_id = await self.message_link_embeds_cache.get(message.id)
if webhook_msg_id:
- await self.incidents_webhook.delete_message(webhook_msg_id)
+ try:
+ await self.incidents_webhook.delete_message(webhook_msg_id)
+ except discord.errors.NotFound:
+ log.trace(f"Incidents message link embed (`{webhook_msg_id}`) has already been deleted, skipping.")
await self.message_link_embeds_cache.delete(message.id)
log.trace("Successfully deleted discord links webhook message.")