From c4b81297bebe53d00fa36e6626ec615196588d26 Mon Sep 17 00:00:00 2001 From: voXrey <72698969+voXrey@users.noreply.github.com> Date: Sun, 17 Dec 2023 16:57:18 +0100 Subject: [PATCH] Cog fun added - Command "chuchoter" added --- cogs/cog_fun.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 cogs/cog_fun.py diff --git a/cogs/cog_fun.py b/cogs/cog_fun.py new file mode 100644 index 0000000..34a0362 --- /dev/null +++ b/cogs/cog_fun.py @@ -0,0 +1,26 @@ +import discord +from discord import app_commands +from discord.app_commands import Choice +from discord.ext import commands + +from classes.my_cog import MyCog + + +class Fun(MyCog): + def __init__(self, bot): + super().__init__(bot) + self.bot = bot + + @app_commands.command(name="chuchoter") + async def chuchoter(self, interaction: discord.Interaction, channel: discord.TextChannel, message: str): + """ Chuchote à Staticky un message qu'il partagera """ + try: + await channel.send(f"*Quelqu'un m'a chuchoter :*\n>>> {message}") + await interaction.response.send_message(f"Message envoyé dans {channel.mention}\n>>> {message}", + ephemeral=True) + except: + await interaction.response.send_message(f"Le message n'a pas pu être envoyé...", ephemeral=True) + + +async def setup(bot): + await bot.add_cog(Fun(bot))