Commit Graph

3 Commits

Author SHA1 Message Date
500c7daaae Enhance ticketing and modal handling in cogs
- Improved exception handling in `create_ticket` for better user feedback.
- Added "Apply for PM Position" button in `WorkView` to facilitate PM applications.
- Updated `Hiring` class to manage guild settings and ensure persistent views.
- Restructured `OrderModal` and `ReviewModal` in `KofiShop` for improved user experience and error handling.
- Refactored `ModMail` class for better thread management and added ticket closure functionality with logging.
- Converted several commands in `KofiShop` from hybrid to app commands for better interaction.
- Enhanced overall code structure for readability and maintainability.
2025-09-23 02:40:35 -04:00
2d199d9247 feat: add configurable forum-based ModMail system
Introduces a new cog that handles user DMs by creating threads in a designated forum channel.

Enables staff to reply in threads to send messages back to users anonymously.

Includes commands to configure settings, enable/disable the system, and close threads.

Improves moderation by streamlining ticket management in Discord forums.
2025-09-20 20:45:15 -04:00
c94667ee52 feat: Adds ModMail cog with core setup
Introduces a private, forum-based ModMail system for relaying user DMs to staff threads, enhancing moderation and support through persistent message storage.

Relies on 'rich' requirement for better formatting; includes metadata for easy installation and help integration.
2025-09-11 17:18:22 -04:00