aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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.")