fix slash command for the iq
This commit is contained in:
parent
4226c1758e
commit
2a2fd80674
1 changed files with 8 additions and 4 deletions
|
@ -17,9 +17,13 @@ class Fun(commands.Cog):
|
||||||
async def _iq(self, ctx, *user):
|
async def _iq(self, ctx, *user):
|
||||||
"""Calcule ton QI.\n ➡ Syntaxe: {PREFIX}iq [user]"""
|
"""Calcule ton QI.\n ➡ Syntaxe: {PREFIX}iq [user]"""
|
||||||
fromSlash = False
|
fromSlash = False
|
||||||
if user[-1] == True:
|
if len(user) > 0:
|
||||||
fromSlash = user[-1]
|
if user[-1] == True:
|
||||||
user = user[:-1]
|
fromSlash = user[-1]
|
||||||
|
user = user[:-1]
|
||||||
|
if len(user) > 0:
|
||||||
|
if user[0] == None:
|
||||||
|
user = user[1:]
|
||||||
if len(user) == 0:
|
if len(user) == 0:
|
||||||
user = ctx.author
|
user = ctx.author
|
||||||
if fromSlash != True:
|
if fromSlash != True:
|
||||||
|
@ -48,7 +52,7 @@ class Fun(commands.Cog):
|
||||||
message = await ctx.send("...")
|
message = await ctx.send("...")
|
||||||
return await message.edit(content = f"{user} a {randint(randint(-100,0),220)} de QI !")
|
return await message.edit(content = f"{user} a {randint(randint(-100,0),220)} de QI !")
|
||||||
@cog_ext.cog_slash(name="iq", description = "Calcule ton QI.")
|
@cog_ext.cog_slash(name="iq", description = "Calcule ton QI.")
|
||||||
async def __iq(self, ctx, user = ()):
|
async def __iq(self, ctx, user = None):
|
||||||
await self._iq(ctx, user, True)
|
await self._iq(ctx, user, True)
|
||||||
|
|
||||||
@commands.command(name='love')
|
@commands.command(name='love')
|
||||||
|
|
Reference in a new issue