[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
This commit is contained in:
Flame442 2021-10-16 20:56:26 -04:00 committed by GitHub
parent 67bcd72d9c
commit d56f31a708
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -991,6 +991,9 @@ class Mutes(VoiceMutes, commands.Cog, metaclass=CompositeMetaClass):
"This server does not have a mute role setup. " "This server does not have a mute role setup. "
" You can setup a mute role with {command_1} or" " You can setup a mute role with {command_1} or"
" {command_2} if you just want a basic role created setup.\n\n" " {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_id = await self.config.guild(ctx.guild).mute_role()
mute_role = ctx.guild.get_role(mute_role_id) mute_role = ctx.guild.get_role(mute_role_id)
@ -1023,10 +1026,7 @@ class Mutes(VoiceMutes, commands.Cog, metaclass=CompositeMetaClass):
"Saying {response_1} will continue " "Saying {response_1} will continue "
"the mute with overwrites and stop this message from appearing again, " "the mute with overwrites and stop this message from appearing again, "
"saying {response_2} will end the mute attempt." "saying {response_2} will end the mute attempt."
) ).format(
msg = msg.format(
command_1=inline(command_1),
command_2=inline(command_2),
response_1=inline("yes"), response_1=inline("yes"),
response_2=inline("no"), response_2=inline("no"),
) )