Commit Graph

7 Commits

Author SHA1 Message Date
neoarz
23790c46b4 chore: ruff fix 2025-11-22 19:51:46 -05:00
neoarz
1eff6c9f53 chore: ruff formatting 2025-11-02 23:32:52 -05:00
neoarz
b26d786d23 feat(purge): make it able to purge specific user messages 2025-10-04 13:22:54 -04:00
neoarz
e5ea7f1dac refactor(moderation): commands into group cog
Converted individual moderation command cogs (ban, kick, purge, warnings, archive, hackban, nick) into command factory functions and registered them under a new Moderation GroupCog in cogs/moderation/__init__.py. Updated bot.py and help.py to support the new moderation group and category. This improves organization and enables grouped moderation commands.
2025-09-28 23:07:46 -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
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
8d261089c0 style: new code layout 2025-09-14 18:54:56 -04:00