diff options
author | 2021-04-26 08:20:24 +0530 | |
---|---|---|
committer | 2021-10-11 12:05:39 +0530 | |
commit | f74e894d3ba2d26130e31ba13a8a7ced2b63af4e (patch) | |
tree | 04b56121d2f4e96bec0459c18622634a990293ab | |
parent | Remove 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.py | 5 |
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.") |