Commit Graph

10 Commits

Author SHA1 Message Date
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
1cc3a32e1d refactor: owner checks and embed handling in owner cogs
Removed OWNER_ID from .env and bot.py, switching to @commands.is_owner() for owner checks. Unified embed sending logic in owner cogs, improved error messages, and updated invite command to use ephemeral responses and enhanced embed formatting.
2025-09-16 07:43:56 -04:00
neoarz
7fde0b82ad chore: (description) improve embeds for warnings
Refactored embed creation and sending in moderation warnings and owner cog management for consistency and improved user feedback. Added author and title fields to embeds, centralized embed sending logic, and enhanced error reporting with exception details. Moved NotOwner error handling from bot.py to cog_management.py for owner commands.
2025-09-16 07:17:33 -04:00
neoarz
20e2bd139d chore: remove template testcommand & update copyright headers
Deleted the unused template testcommand cog and removed references to it in help.py. Updated copyright headers in database files to reflect usage and edits by neoarz. Also removed copyright and description headers from several Python files for consistency.
2025-09-15 17:43:53 -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
8d261089c0 style: new code layout 2025-09-14 18:54:56 -04:00
neoarz
e14eceffc5 feat: add owner only privelleges 2025-09-14 17:02:34 -04:00
neoarz
2f5e629e26 chore: initialize the bot 2025-09-14 16:49:00 -04:00
neoarz
6583e7ccbb Initial commit 2025-09-14 16:09:43 -04:00