diff options
-rw-r--r-- | bot/exts/moderation/modlog.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/bot/exts/moderation/modlog.py b/bot/exts/moderation/modlog.py index 3f4cd68c4..880631097 100644 --- a/bot/exts/moderation/modlog.py +++ b/bot/exts/moderation/modlog.py @@ -529,7 +529,7 @@ class ModLog(Cog, name="ModLog"): if isinstance(resolved_message, discord.DeletedReferencedMessage): # Reference is a deleted message - reference_line = "**In reply to:** Deleted Message\n" + reference_line = f"**In reply to:** `{resolved_message.id}`(Deleted Message)\n" response = reference_line + response elif isinstance(resolved_message, discord.Message): @@ -541,6 +541,12 @@ class ModLog(Cog, name="ModLog"): ) response = reference_line + response + elif message.reference is not None and message.reference.resolved is None: + reference_line = ( + "**In reply to:** (Message could not be resolved)\n" + ) + response = reference_line + response + if message.attachments: # Prepend the message metadata with the number of attachments response = f"**Attachments:** {len(message.attachments)}\n" + response |