<3 alias for hug

This commit is contained in:
ddorn 2020-05-16 18:09:42 +02:00
parent df114868b7
commit 42faffb7dd
2 changed files with 5 additions and 8 deletions

View File

@ -133,8 +133,8 @@ class MiscCog(Cog, name="Divers"):
async def pew(self, ctx):
await ctx.send("Tu t'es raté ! Kwaaack :duck:")
@command()
async def hug(self, ctx, who):
@command(aliases=["<3"])
async def hug(self, ctx, who="everyone"):
"""Fait un câlin à quelqu'un."""
if who != "everyone":
@ -144,10 +144,7 @@ class MiscCog(Cog, name="Divers"):
try:
who = await MemberConverter().convert(ctx, who)
except BadArgument:
return await ctx.send(
f'Je ne connais pas "{who}", verifie l\'orthographe '
f"et n'oublie pas les guillemets si il y a des espaces dans son nom. :wink:"
)
return await ctx.send(f'Il n\'y a pas de "{who}". :man_shrugging:')
else:
who = ctx.guild.default_role
who: Union[discord.Role, Member]
@ -186,6 +183,8 @@ class MiscCog(Cog, name="Divers"):
"C'est pas très COVID-19 tout ça !",
"Tout le monde est heureux maintenant !",
]
elif who == self.bot.user:
bonuses += ["Je trouve ça très bienveillant <3"]
else:
msg = f"{ctx.author.mention} fait un gros câlin à {who.mention} !"
bonuses += [
@ -218,7 +217,6 @@ class MiscCog(Cog, name="Divers"):
role_id = FAN_CLUBS.get(who.id, None)
role = get(ctx.guild.roles, id=role_id)
print(FAN_CLUBS, who.id, role_id, role)
if role is not None:
await ctx.author.add_roles(role)
await ctx.send(f"Bienvenue au {role.mention} !! :tada:")

View File

@ -476,7 +476,6 @@ class TirageCog(Cog, name="Tirages"):
if n != n: # NaN
raise TfjmError("Nan, ça je peux pas faire !")
if not n.is_integer():
print(n)
raise TfjmError(
"Un dé avec des fractions de faces ? "
"Si tu me donnes un patron, je le lancerai !"