diff options
| -rw-r--r-- | bot/exts/moderation/incidents.py | 7 | 
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}")  |