aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Shivansh-007 <[email protected]>2021-04-21 15:09:29 +0530
committerGravatar Shivansh-007 <[email protected]>2021-10-11 12:05:37 +0530
commitb116d3c47d9c5c8e99b2557b37d0e402652b5ef3 (patch)
tree584bbbc6fd1016440c18e96888fa6baed0da64d2
parentBug fixes (diff)
Rework message link embed.
- Instead of default black colour, use gold to give it some shine! - Mention the channel also in the channel field. - Add message ID in footer, so it is easy to figure out for which message link is that embed.
-rw-r--r--bot/exts/moderation/incidents.py16
1 files changed, 9 insertions, 7 deletions
diff --git a/bot/exts/moderation/incidents.py b/bot/exts/moderation/incidents.py
index 413c9bcf9..aebf22d00 100644
--- a/bot/exts/moderation/incidents.py
+++ b/bot/exts/moderation/incidents.py
@@ -149,8 +149,6 @@ async def make_message_link_embed(ctx: Context, message_link: str) -> t.Optional
Channel: Special/#bot-commands (814190307980607493)
Content: This is a very important message!
"""
- embed = discord.Embed()
-
try:
message_convert_object = MessageConverter()
message = await message_convert_object.convert(ctx, message_link)
@@ -162,12 +160,16 @@ async def make_message_link_embed(ctx: Context, message_link: str) -> t.Optional
text = message.content
channel = message.channel
- embed.description = (
- f"**Author:** {format_user(message.author)}\n"
- f"**Channel:** {channel.category}/#{channel.name} (`{channel.id}`)\n"
- f"**Content:** {textwrap.shorten(text, 300, placeholder='...')}\n"
- "\n"
+ embed = discord.Embed(
+ colour=discord.Colour.gold(),
+ description=(
+ f"**Author:** {format_user(message.author)}\n"
+ f"**Channel:** <#{channel.id}> ({channel.category}/#{channel.name})\n"
+ f"**Content:** {textwrap.shorten(text, 300, placeholder='...')}\n"
+ )
)
+ embed.set_footer(text=f"Message ID: {message.id}")
+
return embed