Skip to content

Commit e745be6

Browse files
committed
[ExtendedModLog] Add jump url to message_delete
1 parent 58ca0a7 commit e745be6

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

extendedmodlog/eventmixin.py

+6-4
Original file line numberDiff line numberDiff line change
@@ -340,25 +340,27 @@ async def _cached_message_delete(
340340
author = message.author
341341
if perp is None:
342342
infomessage = _(
343-
"{emoji} `{time}` A message from **{author}** (`{a_id}`) was deleted in {channel}"
343+
"{emoji} `{time}` A message from **{author}** (`{a_id}`) was deleted in {channel}\n{jump_url}"
344344
).format(
345345
emoji=settings["emoji"],
346346
time=time.strftime("%H:%M:%S"),
347347
author=author,
348348
channel=message_channel.mention,
349349
a_id=author.id,
350+
jump_url=message.jump_url
350351
)
351352
else:
352353
infomessage = _(
353354
"{emoji} `{time}` {perp} deleted a message from "
354-
"**{author}** (`{a_id}`) in {channel}"
355+
"**{author}** (`{a_id}`) in {channel}\n{jump_url}"
355356
).format(
356357
emoji=settings["emoji"],
357358
time=time.strftime("%H:%M:%S"),
358359
perp=perp,
359360
author=author,
360361
a_id=author.id,
361362
channel=message_channel.mention,
363+
jump_url=message.jump_url
362364
)
363365
if embed_links:
364366
embed = discord.Embed(
@@ -367,7 +369,7 @@ async def _cached_message_delete(
367369
timestamp=time,
368370
)
369371

370-
embed.add_field(name=_("Channel"), value=message_channel.mention)
372+
embed.add_field(name=_("Channel"), value=message_channel.mention+"\n"+message.jump_url)
371373
if perp:
372374
embed.add_field(name=_("Deleted by"), value=perp)
373375
if message.attachments:
@@ -419,7 +421,7 @@ async def on_raw_bulk_message_delete(self, payload: discord.RawBulkMessageDelete
419421
colour=await self.get_event_colour(guild, "message_delete"),
420422
)
421423
embed.set_author(name=_("Bulk message delete"), icon_url=guild.icon_url)
422-
embed.add_field(name=_("Channel"), value=message_channel.mention)
424+
embed.add_field(name=_("Channel"), value=message_channel.mention+"\n"+message.jump_url)
423425
embed.add_field(name=_("Messages deleted"), value=str(message_amount))
424426
await channel.send(embed=embed)
425427
else:

0 commit comments

Comments
 (0)