2 Commits

Author SHA1 Message Date
5ed8002b40 feat: add Mass Outreach & Review System
Introduces multi-step workflow for user outreach, time selection, and mass reviews with temporary data storage for process efficiency.
2025-09-11 17:21:42 -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
8 changed files with 32 additions and 0 deletions

0
modmail/README.md Normal file
View File

0
modmail/__init__.py Normal file
View File

16
modmail/info.json Normal file
View File

@@ -0,0 +1,16 @@
{
"author": [ "unstableCogs" ],
"install_msg": "Thank you for installing the ModMail cog! Please use `[p]help ModMail` for setup commands.",
"name": "ModMail",
"short": "A private, forum-based ModMail system.",
"description": "A comprehensive ModMail system that relays user DMs to a private forum channel for staff to review and respond to. This serves as the core for all ticket-based interactions.",
"tags": [
"modmail",
"moderation",
"support",
"tickets",
"utility"
],
"requirements": [ "rich" ],
"end_user_data_statement": "This cog persistently stores user IDs and message content from ModMail threads for moderation and support history."
}

0
modmail/modmail.py Normal file
View File

0
mors/README.md Normal file
View File

0
mors/__init__.py Normal file
View File

16
mors/info.json Normal file
View File

@@ -0,0 +1,16 @@
{
"author": [ "unstableCogs" ],
"install_msg": "Thank you for installing the Mass Outreach & Review System! For a full command list, please see the wiki.",
"name": "MassOutreach",
"short": "A multi-step system for mass outreach and reviews.",
"description": "Manages a complete workflow for user outreach. The process begins with /game, uses /over for time selection, and concludes with a /pudding-head command for the user to submit a mass review.",
"tags": [
"mass",
"outreach",
"review",
"tickets",
"utility"
],
"requirements": [ "rich" ],
"end_user_data_statement": "This cog stores user IDs and ticket information temporarily for the duration of the outreach process. Submitted reviews are stored persistently."
}

0
mors/mors.py Normal file
View File