Refactor command definitions across multiple cogs to replace hybrid commands with regular commands for consistency. This change enhances clarity and standardizes command handling throughout the bot.
Some checks failed
CI / Bot (Python) (push) Successful in 12s
CI / Dashboard (Next.js) (push) Failing after 8s

This commit is contained in:
TheOnlyMace
2026-07-21 22:50:11 +02:00
parent 20193404e8
commit 1da2085087
47 changed files with 203 additions and 153 deletions

View File

@@ -89,7 +89,7 @@ class Message(commands.Cog):
self.color = 0xFF0000
@commands.hybrid_group(invoke_without_command=True, aliases=["purge"], help="Clears the messages")
@commands.group(invoke_without_command=True, aliases=["purge"], help="Clears the messages")
@blacklist_check()
@ignore_check()
@commands.cooldown(1, 3, commands.BucketType.user)
@@ -232,7 +232,7 @@ class Message(commands.Cog):
@commands.hybrid_command(name="purgebots",
@commands.command(name="purgebots",
aliases=["cleanup", "pb", "clearbot", "clearbots"],
help="Clear recently bot messages in channel")
@blacklist_check()
@@ -250,7 +250,7 @@ class Message(commands.Cog):
await do_removal(ctx, search, predicate)
@commands.hybrid_command(name="purgeuser",
@commands.command(name="purgeuser",
aliases=["pu", "cu", "clearuser"],
help="Clear recent messages of a user in channel")
@blacklist_check()

View File

@@ -115,7 +115,7 @@ class Moderation(commands.Cog):
@commands.hybrid_command()
@commands.command()
@blacklist_check()
@ignore_check()
@commands.cooldown(1, 3, commands.BucketType.user)
@@ -793,7 +793,7 @@ class Moderation(commands.Cog):
@commands.hybrid_command(aliases=["deletesticker", "removesticker"], description="Delete the sticker from the server")
@commands.command(aliases=["deletesticker", "removesticker"], description="Delete the sticker from the server")
@blacklist_check()
@ignore_check()
@commands.cooldown(1, 3, commands.BucketType.user)
@@ -815,7 +815,7 @@ class Moderation(commands.Cog):
await ctx.reply("Failed to delete the sticker")
@commands.hybrid_command(aliases=["deleteemoji", "removeemoji"], description="Deletes the emoji from the server")
@commands.command(aliases=["deleteemoji", "removeemoji"], description="Deletes the emoji from the server")
@blacklist_check()
@ignore_check()
@commands.cooldown(1, 3, commands.BucketType.user)
@@ -864,7 +864,7 @@ class Moderation(commands.Cog):
@commands.hybrid_command(description="Changes the icon for the role.")
@commands.command(description="Changes the icon for the role.")
@blacklist_check()
@ignore_check()
@commands.cooldown(1, 3, commands.BucketType.user)

View File

@@ -56,7 +56,7 @@ class Role(commands.Cog):
self.color = 0xFF0000
@commands.hybrid_group(name="role",invoke_without_command=True)
@commands.group(name="role",invoke_without_command=True)
@blacklist_check()
@ignore_check()
@commands.cooldown(1, 5, commands.BucketType.user)
@@ -598,7 +598,7 @@ class Role(commands.Cog):
@commands.hybrid_group(name="removerole",invoke_without_command=True,
@commands.group(name="removerole",invoke_without_command=True,
aliases=['rrole'],
help="remove a role from all members .")
@blacklist_check()

View File

@@ -36,7 +36,7 @@ class Snipe(commands.Cog):
'deleted_at': datetime.utcnow()
}
@commands.hybrid_command(name='snipe', help="Shows the most recently deleted message in the channel.")
@commands.command(name='snipe', help="Shows the most recently deleted message in the channel.")
@commands.has_permissions(manage_messages=True)
async def snipe(self, ctx):
# Check if there is a sniped message for the current channel

View File

@@ -53,7 +53,7 @@ class TopCheck(commands.Cog):
await db.execute("UPDATE topcheck SET enabled = 0 WHERE guild_id = ?", (guild_id,))
await db.commit()
@commands.hybrid_group(
@commands.group(
name="topcheck",
help="Manage topcheck settings for the server.",
invoke_without_command=True)