From 76bb65912ededdb58f72b9ed0dbb77071d22d4d5 Mon Sep 17 00:00:00 2001 From: Kreusada <67752638+Kreusada@users.noreply.github.com> Date: Sat, 3 Apr 2021 02:10:53 +0100 Subject: [PATCH] [Core] Improve responses to `[p]set (server)prefix` commands (#4898) --- redbot/core/core_commands.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/redbot/core/core_commands.py b/redbot/core/core_commands.py index c65a1203a..1798bec35 100644 --- a/redbot/core/core_commands.py +++ b/redbot/core/core_commands.py @@ -2074,7 +2074,10 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic): async def prefix(self, ctx: commands.Context, *prefixes: str): """Sets [botname]'s global prefix(es).""" await ctx.bot.set_prefixes(guild=None, prefixes=prefixes) - await ctx.send(_("Prefix set.")) + if len(prefixes) == 1: + await ctx.send(_("Prefix set.")) + else: + await ctx.send(_("Prefixes set.")) @_set.command(aliases=["serverprefixes"]) @checks.admin_or_permissions(manage_guild=True) @@ -2083,11 +2086,14 @@ class Core(commands.commands._RuleDropper, commands.Cog, CoreLogic): """Sets [botname]'s server prefix(es).""" if not prefixes: await ctx.bot.set_prefixes(guild=ctx.guild, prefixes=[]) - await ctx.send(_("Guild prefixes have been reset.")) + await ctx.send(_("Server prefixes have been reset.")) return prefixes = sorted(prefixes, reverse=True) await ctx.bot.set_prefixes(guild=ctx.guild, prefixes=prefixes) - await ctx.send(_("Prefix set.")) + if len(prefixes) == 1: + await ctx.send(_("Server prefix set.")) + else: + await ctx.send(_("Server prefixes set.")) @_set.command() @checks.is_owner()