Commit Graph

13 Commits

Author SHA1 Message Date
neoarz
9e135d29d8 feat(owner): co owners yayy 2025-10-14 17:24:41 -04:00
neoarz
73535e283d refactor(invite): command message handling
Refactored the invite command to always send the invite embed in the current context instead of attempting to DM the user first. This removes the try/except logic and ensures consistent behavior.
2025-10-03 18:30:27 -04:00
neoarz
474cb244a9 feat(logs): add new owner only logs command 2025-09-27 09:07:42 -04:00
neoarz
84d3e5df33 feat(owner): make owner commands be avaliable in dms 2025-09-22 10:22:06 -04:00
neoarz
e0147a683d fix(invite): remove permission addons
you can add permissions from the discord dev portal itself
2025-09-22 08:42:38 -04:00
neoarz
f28ae00d7d feat(shutdown): Improve bot shutdown handling and logging
Added graceful shutdown support via signals in bot.py, improved shutdown command to use SIGTERM, and enhanced logging for shutdown events. Updated UDID command description for clarity.
2025-09-21 08:47:15 -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
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
26c28fcc7a feat: (description) move invite to make all general commands ep and more
Moved the invite command from general to owner cogs and updated help command category mapping accordingly. Improved ephemeral response handling in botinfo, ping, and serverinfo commands. Enhanced help command to avoid duplicate command listings and include application commands. Cleaned up serverinfo code and added guild-only enforcement.
2025-09-15 13:50:24 -04:00
neoarz
f2c26db481 feat: Help Command is finally finished
when new commands are added its a simple add
2025-09-14 21:54:04 -04:00
neoarz
8d261089c0 style: new code layout 2025-09-14 18:54:56 -04:00