Commit Graph

15 Commits

Author SHA1 Message Date
neoarz
6ad1e296f1 feat(dontasktoask): new command 2025-09-29 21:17:04 -04:00
neoarz
3f4254dcdc feat: Require group prefix for hybrid commands
Added a _require_group_prefix check to all hybrid commands in each cog to ensure commands are only executed when invoked with the appropriate group prefix. Also updated error handling in bot.py to silently ignore CheckFailure errors. This improves command organization and prevents accidental command execution outside their intended context.
2025-09-29 09:59:56 -04:00
neoarz
f8123b43a2 feat: Add aliases and update group names for cogs
Renamed 'miscellaneous' and 'utilities' cog group names to 'misc' and 'utils', respectively. Added aliases for command groups and updated help descriptions and embed author icons for consistency and clarity.
2025-09-29 09:19:00 -04:00
neoarz
a67e80a6eb refactor: group commands for miscellaneous and utilities cogs
Introduces group commands for both miscellaneous and utilities cogs, allowing users to access subcommands via `.miscellaneous <subcommand>` and `.utilities <subcommand>`. Adds embedded help messages and hybrid invocation logic for easier command management and user guidance.
2025-09-29 08:46:21 -04:00
neoarz
5e2999e565 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.
2025-09-28 23:08:07 -04:00
neoarz
bcb8cf3326 feat(read description): Add translate utility cog and update categories
Introduces a new 'translate' command under a utilities category, with language autocomplete and Google Translate integration. Updates README and help command to reflect the new category and command. Renames 'rr.py' to 'rickroll.py'. Updates moderation cogs to use a new icon URL for embed authors.
2025-09-28 13:19:28 -04:00
neoarz
85526653f2 feat(rr): make new rickroll cmd 2025-09-28 11:02:19 -04:00
neoarz
c236ebd84a feat(tryitandsee): new command 2025-09-28 10:53:12 -04:00
neoarz
158d1903a9 feat(ascii): new ascii art for term and fix piracy embed color 2025-09-27 08:23:56 -04:00
neoarz
7f3efa964c feat(piracy): add piracy command 2025-09-26 23:41:55 -04:00
neoarz
657452a553 feat(labubu): make code block ansi && add footer 2025-09-20 11:49:47 -04:00
neoarz
5339a853b2 feat(labubu): make labubu command and give bot more permissions 2025-09-20 09:32:21 -04:00
neoarz
a9abf5488a chore(idevice && keanu): read description
Added 'idevice' as a help category and updated related command references for consistency. The Keanu command now displays a random image from a predefined list instead of a static image.
2025-09-19 20:39:49 -04:00
neoarz
8009c59d46 fix(keanu): set command to ephemeral=False
Expanded the TODO list with more detailed tasks and command breakdowns. Changed the keanu cog to send non-ephemeral messages for initial interaction responses.
2025-09-18 18:31:02 -04:00
neoarz
1c06f441c1 feat(miscellaneous): create new miscellaneous category
Introduces a new 'keanu' command under the miscellaneous category, displaying an embed with Keanu Reeves information. Updates help command to include the miscellaneous category and the new command.
2025-09-18 17:53:53 -04:00