From 9d50a851ebd23d7323d7841c1d8dd6ea6924a9e6 Mon Sep 17 00:00:00 2001 From: Kreusada <67752638+Kreusada@users.noreply.github.com> Date: Sun, 5 Jun 2022 15:19:52 +0100 Subject: [PATCH] Escape Discord's formatting in `[p]servers` command (#5744) * Escape formatting in `[p]servers` command * style... --- redbot/core/core_commands.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/redbot/core/core_commands.py b/redbot/core/core_commands.py index 8a65811c9..d5abc975f 100644 --- a/redbot/core/core_commands.py +++ b/redbot/core/core_commands.py @@ -1653,7 +1653,9 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic): Note: This command is interactive. """ guilds = sorted(self.bot.guilds, key=lambda s: s.name.lower()) - msg = "\n".join(f"{guild.name} (`{guild.id}`)\n" for guild in guilds) + msg = "\n".join( + f"{discord.utils.escape_markdown(guild.name)} (`{guild.id}`)\n" for guild in guilds + ) pages = list(pagify(msg, ["\n"], page_length=1000))