Commit Graph

9 Commits

Author SHA1 Message Date
neoarz
e7ee97074b refactor(fun): cogs into one group
Combined all fun commands into a single 'fun' GroupCog with subcommands, replacing individual cogs for coinflip, eightball, minesweeper, randomfact, and rockpaperscissors. Updated bot.py to load the fun cog as a package and adjusted help.py to reflect the new command structure. This improves organization and discoverability of fun commands.
2025-09-28 22:48:10 -04:00
neoarz
a3f30953f6 refactor: (description) owner command handling && fix colors
Standardized embed colors to Discord blurple (0x7289DA) across all cogs. Refactored owner command modules (say, shutdown, sync) to use a shared send_embed helper and improved error handling for permission checks. Updated botinfo title and improved bot owner/team logging in bot.py. Help command now always lists 'owner' category, removing permission checks from category display.
2025-09-16 10:21:36 -04:00
neoarz
3e1480caf5 chore: mention author after they lose 2025-09-15 17:34:08 -04:00
neoarz
953246688d feat: create minesweeper game with v2 components
Introduces a new button-based Minesweeper mini-game in cogs/fun/minesweeper.py and registers it in the help command. Updates bot status messages in bot.py. Improves hackban embed formatting and adds author info in cogs/moderation/hackban.py.
2025-09-15 17:20:59 -04:00
neoarz
5d893a8a84 feat: (check description). 8ball, botinfo, context menu, feedback
Moved eightball cog from general to fun category and updated help command mapping accordingly. Added support for disabling cogs via the DISABLED_COGS environment variable in bot.py. Updated embed styles and author fields for botinfo, feedback, and eightball commands. Commented out context_menus cog code.
2025-09-15 08:44:54 -04:00
neoarz
93dcd03985 feat: add pinging to rps && remove bitcoin.py 2025-09-15 07:38:50 -04:00
neoarz
8a64a9bc75 chore: fix the look of randomfunfact.py 2025-09-15 07:12:38 -04:00
neoarz
61420f0e09 chore: change some bot colors and small changes 2025-09-14 22:54:26 -04:00
neoarz
8d261089c0 style: new code layout 2025-09-14 18:54:56 -04:00