🥅 - Catch the error when lol_rank is used without argument

This commit is contained in:
Florian SYLVAIN
2021-03-07 02:05:00 +01:00
parent c1cea6e2a2
commit 0d547e9c16
+10
View File
@@ -36,5 +36,15 @@ class LolCmds(commands.Cog):
await ctx.send('If you are trying to use a username with spaces, please surround it with quotes.')
@lol_rank.error
async def issou_error(self, ctx, error):
global CD_LOLRANK
if isinstance(error, commands.CommandOnCooldown) and not CD_LOLRANK:
await ctx.send(f'Please wait at least 2 seconds between each $lol_rank.')
CD_LOLRANK = 1
elif isinstance(error, commands.MissingRequiredArgument):
await ctx.send(f'Please enter an invocator name (EUW) after $lol_rank.')
def setup(bot):
bot.add_cog(LolCmds(bot))