refactor(miscellaneous): cogs to command functions

Converted individual miscellaneous cogs (keanu, labubu, piracy, rickroll, tryitandsee) from class-based to function-based command definitions. Added a new __init__.py to group these commands under a single Miscellaneous GroupCog for easier management and setup.
This commit is contained in:
neoarz
2025-09-28 23:08:07 -04:00
parent e5ea7f1dac
commit 5e2999e565
6 changed files with 79 additions and 45 deletions

View File

@@ -3,15 +3,12 @@ from discord.ext import commands
from discord.ext.commands import Context
class Labubu(commands.Cog, name="labubu"):
def __init__(self, bot) -> None:
self.bot = bot
def labubu_command():
@commands.hybrid_command(
name="labubu",
description="Labubu ASCII art",
)
async def labubu(self, context: Context) -> None:
async def labubu(self, context):
labubu_art = """⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠀⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠗⠀⠀⣀⣄⠀⢿⣿⣿⣿⠟⠁⢠⡆⠉⠙⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⣴⣿⡟⠀⠘⣿⣿⠋⠀⠀⠀⢠⣶⡀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿
@@ -63,7 +60,5 @@ class Labubu(commands.Cog, name="labubu"):
await inter.followup.send(embed=embed, ephemeral=True)
else:
await context.send(embed=embed)
async def setup(bot) -> None:
await bot.add_cog(Labubu(bot))
return labubu