Commit Graph

173 Commits

Author SHA1 Message Date
neoarz
34b034bdcd refactor: moderation cogs && update embed styling
Removed template copyright headers from moderation cogs and database files. Improved embed styling and consistency in purge and warnings commands, including unified colors, author fields, and permission checks. Added a helper for sending embeds in warnings cog and replaced decorator-based permission checks with manual checks for better feedback. Updated comments in database files.
2025-09-16 06:57:12 -04:00
neoarz
919ea23a3f feat: nickname permission checks 2025-09-15 23:50:07 -04:00
neoarz
26ad219a26 feat: new kicking system and proper embeds 2025-09-15 22:21:46 -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
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
134b11cb59 feat: add message deletions when banning
Added support for specifying a time period to delete a banned user's messages, including options for hours, days, or all messages. Improved permission checks, error handling, and user feedback for the ban command.
2025-09-15 15:28:30 -04:00
neoarz
2ca95b01b0 style: Update date format in archive and add context menu note
Changed date formatting in archive.py from DD.MM.YYYY to MM/DD/YYYY for consistency. Added a note in context_menus.py indicating the file is unused and may be removed in the future.
2025-09-15 14:50:53 -04:00
neoarz
2e0c8dafd0 fix: make archived messages be in order
Refactored the archive command to collect messages before writing to the log file, ensuring chronological order. Updated server creation date formatting in serverinfo embed footer for better readability.
2025-09-15 14:45:00 -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
d817223bbd chore: remove old server link 2025-09-15 09:05:58 -04:00
neoarz
ae5e828869 feat: (description) botinfo, invite, ping
Botinfo now sends ephemeral responses for interactions. Invite command generates invite links dynamically using environment permissions and adds an author icon. Ping command embeds now include an author icon for consistency.
2025-09-15 09:00:02 -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
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
d7f1ce86c2 feat: make help commands ephemeral 2025-09-14 21:10:20 -04:00
neoarz
8152777833 feat: new help command ui 2025-09-14 19:39: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