aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bot/exts/moderation/incidents.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/bot/exts/moderation/incidents.py b/bot/exts/moderation/incidents.py
index 840327cb6..235f7a0f7 100644
--- a/bot/exts/moderation/incidents.py
+++ b/bot/exts/moderation/incidents.py
@@ -156,15 +156,16 @@ async def make_message_link_embed(ctx: Context, message_link: str) -> t.Optional
log.exception(f"Failed to make message link embed for '{message_link}', raised exception: {e}")
else:
- text = message.content
+ text = message.content.lstrip()
channel = message.channel
-
+ shortened_text = text[:300] + (text[300:] and '...')
+
embed = discord.Embed(
colour=discord.Colour.gold(),
description=(
f"**Author:** {format_user(message.author)}\n"
f"**Channel:** {channel.mention} ({channel.category}/#{channel.name})\n"
- f"**Content:** {textwrap.shorten(text.lstrip(), 300, placeholder='...')}\n"
+ f"**Content:** {shortened_text}\n"
)
)
embed.set_footer(text=f"Message ID: {message.id}")