diff --git a/cogs/general/help.py b/cogs/general/help.py index 002d7db..45cfee5 100644 --- a/cogs/general/help.py +++ b/cogs/general/help.py @@ -93,6 +93,7 @@ class Help(commands.Cog, name="help"): "keanu": "miscellaneous", "labubu": "miscellaneous", "piracy": "miscellaneous", + "tryitandsee": "miscellaneous", } category_descriptions = { diff --git a/cogs/miscellaneous/tryitandsee.py b/cogs/miscellaneous/tryitandsee.py new file mode 100644 index 0000000..6ac67f0 --- /dev/null +++ b/cogs/miscellaneous/tryitandsee.py @@ -0,0 +1,34 @@ +import discord +from discord.ext import commands +from discord.ext.commands import Context + + +class TryItAndSee(commands.Cog, name="tryitandsee"): + def __init__(self, bot) -> None: + self.bot = bot + + @commands.hybrid_command( + name="tryitandsee", + description="Try it and see", + ) + async def tryitandsee(self, context: Context) -> None: + gif_url = "https://yes.nighty.works/raw/1BQP8c.gif" + + embed = discord.Embed( + color=0x7289DA, + ) + embed.set_author(name="Try It And See", icon_url="https://yes.nighty.works/raw/YxMC0r.png") + embed.set_image(url=gif_url) + + if getattr(context, "interaction", None): + inter = context.interaction + if not inter.response.is_done(): + await inter.response.send_message(embed=embed, ephemeral=False) + else: + await inter.followup.send(embed=embed, ephemeral=True) + else: + await context.send(embed=embed) + + +async def setup(bot) -> None: + await bot.add_cog(TryItAndSee(bot))