From d56f31a708eec1f481e960480624937e7cdef116 Mon Sep 17 00:00:00 2001 From: Flame442 <34169552+Flame442@users.noreply.github.com> Date: Sat, 16 Oct 2021 20:56:26 -0400 Subject: [PATCH] [Mutes] Fix vars not getting formatted due to previous PR (#5404) * Fix vars not getting formatted due to #5364 * Only format a second time if needed * Format only on string literals --- redbot/cogs/mutes/mutes.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/redbot/cogs/mutes/mutes.py b/redbot/cogs/mutes/mutes.py index 1ab0f97d6..e0ef6e5ed 100644 --- a/redbot/cogs/mutes/mutes.py +++ b/redbot/cogs/mutes/mutes.py @@ -991,6 +991,9 @@ class Mutes(VoiceMutes, commands.Cog, metaclass=CompositeMetaClass): "This server does not have a mute role setup. " " You can setup a mute role with {command_1} or" " {command_2} if you just want a basic role created setup.\n\n" + ).format( + command_1=inline(command_1), + command_2=inline(command_2), ) mute_role_id = await self.config.guild(ctx.guild).mute_role() mute_role = ctx.guild.get_role(mute_role_id) @@ -1023,13 +1026,10 @@ class Mutes(VoiceMutes, commands.Cog, metaclass=CompositeMetaClass): "Saying {response_1} will continue " "the mute with overwrites and stop this message from appearing again, " "saying {response_2} will end the mute attempt." + ).format( + response_1=inline("yes"), + response_2=inline("no"), ) - msg = msg.format( - command_1=inline(command_1), - command_2=inline(command_2), - response_1=inline("yes"), - response_2=inline("no"), - ) query: discord.Message = await ctx.send(msg) if can_react: # noinspection PyAsyncCall