From 6ca37b2335a504e5dd9faf01ab1fa160304bbf01 Mon Sep 17 00:00:00 2001 From: Jan200101 Date: Sat, 21 Sep 2019 19:47:19 +0200 Subject: [PATCH] escape user and display name escaping the user name might be a bit overkill but its better to be safe than sorry I guess --- cogs/mod_userlog.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cogs/mod_userlog.py b/cogs/mod_userlog.py index 1b55ec6..0ebf583 100644 --- a/cogs/mod_userlog.py +++ b/cogs/mod_userlog.py @@ -205,12 +205,15 @@ class ModUserlog(Cog): embed = self.get_userlog_embed_for_id(str(user.id), str(user), event=event_types) - await ctx.send(f"user = {user}\n" + user_name = await commands.clean_content().convert(ctx, user.name) + display_name = await commands.clean_content().convert(ctx, user.display_name) + + await ctx.send(f"user = {user_name}\n" f"id = {user.id}\n" f"avatar = {user.avatar_url}\n" f"bot = {user.bot}\n" f"created_at = {user.created_at}\n" - f"display_name = {user.display_name}\n" + f"display_name = {display_name}\n" f"joined_at = {user.joined_at}\n" f"activities = `{user.activities}`\n" f"color = {user.colour}\n"