Update warnings embed display

This commit is contained in:
Zeva Rose 2022-03-26 03:36:35 -06:00
parent f8e1d88c5e
commit 7084c7fd05

View file

@ -107,12 +107,13 @@ class WarningCog(ModcaseCog):
fields = []
for warn in active_warns:
admin = await ctx.guild.fetch_member(warn.admin)
ts = int(warn.created_at.timestamp())
admin_name = "||`[redacted]`||"
if admin:
admin_name = f"{admin.username}#{admin.discriminator}"
fields.append(
EmbedField(
name=warn.created_at.strftime("%Y-%m-%d %H:%M:%S UTC"),
name=f"<t:{ts}:F>",
value=f"{warn.reason}\nAdmin: {admin_name}\n\u200b",
inline=False,
)
@ -135,8 +136,9 @@ class WarningCog(ModcaseCog):
else:
fields = []
for warn in warnings:
ts = int(warn.created_at.timestamp())
title = "[A] " if warn.active else "[I] "
title += warn.created_at.strftime("%Y-%m-%d %H:%M:%S UTC")
title += f"<t:{ts}:F>"
fields.append(
EmbedField(
name=title,