[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. "
" 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,10 +1026,7 @@ 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."
)
msg = msg.format(
command_1=inline(command_1),
command_2=inline(command_2),
).format(
response_1=inline("yes"),
response_2=inline("no"),
)