Clone
1
mors
Unstable Kitsune edited this page 2025-09-24 00:36:00 -04:00
MORS Cog (Mass Outreach & Review System)
The MORS cog is a powerful, multi-step workflow application designed to manage a server's mass outreach and review process. It provides a structured path for users to submit advertisements for review and for administrators to manage the queue.
1. Features
- Complete Workflow: Manages the entire outreach process from a user's initial submission to an administrator's final approval.
- User-Run Submissions: Allows regular, permissioned users to initiate the process with the
/gamecommand. - Form-Based & Interactive: Uses Discord Modals for ad submissions and Select Menus for time selection, creating a clean user experience.
- Admin-Controlled Queue: Administrators have full control over when ads are posted to the public channel.
- Dual-Channel Messaging: Sends notifications to both the user's private ticket and public staff-facing channels.
- Hybrid Commands: All commands are fully hybridized, working with both slash commands (
/) and your bot's prefix ([p]).
2. The MORS Workflow
- A user with the required role runs the
/gamecommand. This opens a pop-up form for them to submit their server ad and link. - The bot creates a private ticket channel for the user and posts their submitted ad privately inside it for admin review.
- An administrator reviews the ad. If it is approved, they run the
/posted @usercommand. - The bot then posts the ad to the public ad channel, pins it, and notifies the user in their ticket that they can proceed.
- The user runs the
/overcommand in their ticket, which presents a dropdown menu to select the ad's duration. This renames the ticket. - After the time is up, an administrator runs the
/done @usercommand to finalize the process. - The bot notifies the user in their ticket that the process is complete and instructs them to run
/pudding-headto leave a final review. - The user runs
/pudding-head, which opens a review form. Their review is sent to a public review channel, and their ticket is automatically archived.
3. User Commands
These commands are intended for regular users who have the required "access role."
/game- Starts the MORS submission process and opens the ad submission form.
/over- Can only be run inside an active MORS ticket. Opens the time selection menu.
/pudding-head- Can only be run inside an active MORS ticket after the
/donecommand has been run by an admin. Opens the final review form.
- Can only be run inside an active MORS ticket after the
4. Admin Commands
These commands require Manage Server permissions.
/posted <user>- Approves a pending ad from a user and posts it to the public ad channel.
/done <user>- Finalizes a MORS ticket, notifies the user, and prepares the ticket for review and closure.
/morsset
The main command group for configuring the MORS system.
Prefix Version: [p]morsset
/morsset adchannel <#channel>- Sets the public channel where approved ads are posted.
/morsset ticketcategory <#category>- Sets the category where new MORS tickets are created.
/morsset accessrole <@role>- Sets the role required for users to run the
/gamecommand.
- Sets the role required for users to run the
/morsset bypassrole <@role>- Sets the special role that can use restricted options, like the "4h" option in the
/overcommand.
- Sets the special role that can use restricted options, like the "4h" option in the
/morsset reviewchannel <#channel>- Sets the channel where final reviews from
/pudding-headare sent.
- Sets the channel where final reviews from