From 7585b48b0514d833a5b293539c84f858e5a104c8 Mon Sep 17 00:00:00 2001 From: Kreusada Lavranocoyaskalas <67752638+Kreusada@users.noreply.github.com> Date: Sat, 8 Oct 2022 20:05:06 +0100 Subject: [PATCH] [TrickOrTreat] Use `escape_markdown` for names in `[p]cboard` (#291) * Use discord.utils.escape_markdown for names in cboard * Fixes --- trickortreat/trickortreat.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/trickortreat/trickortreat.py b/trickortreat/trickortreat.py index 219eac2..601eaa4 100644 --- a/trickortreat/trickortreat.py +++ b/trickortreat/trickortreat.py @@ -275,10 +275,11 @@ class TrickOrTreat(commands.Cog): user_obj = await self.bot.fetch_user(account[0]) except AttributeError: user_obj = await self.bot.fetch_user(account[0]) - - user_name = f"{user_obj.name}#{user_obj.discriminator}" + + _user_name = discord.utils.escape_markdown(user_obj.name) + user_name = f"{_user_name}#{user_obj.discriminator}" if len(user_name) > 28: - user_name = f"{user_obj.name[:19]}...#{user_obj.discriminator}" + user_name = f"{_user_name[:19]}...#{user_obj.discriminator}" user_idx = pos + 1 if user_obj == ctx.author: temp_msg += (