Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: ModScout system #161

Open
SakuraIsayeki opened this issue Feb 25, 2024 · 0 comments
Open

Feature: ModScout system #161

SakuraIsayeki opened this issue Feb 25, 2024 · 0 comments
Labels
API Related to API development enhancement New feature or request Web Related to Web App development

Comments

@SakuraIsayeki
Copy link
Owner

SakuraIsayeki commented Feb 25, 2024

Context

Current moderation flow involves manually checking each and every new post submitted to the platform. With human verification being at the center of the process, mishaps and oversights can easily happen.

Problem

As of today, no assistance is given to moderators, aside from posts view containing indicators on replay/roster correlations.

Solution

An adivsory system for moderation, dubbed the ModScout system, should be implemented.

This system would initally pick up on the two current indicators found in modview :

  • Replay status
    Asserts the presence of both players in a post's attached replay (see Posting Guideline 7: Provide valid evidence)
  • Chat messages
    Given a post with a non-neutral Courtesy flair, asserts the presence of a message from the targeted player. Also asserts the lack of a previous chat message from the author in case of negative courtesy flair (see Posting Guideline 9: Ex turpi causa).

Adding rules to the modscout system should be accounted within design, allowing for new rules to be easily implemented.

Notifications of post advisories would be delivered through a new Discord webhook system, pending further development of a moderation dashboard. Furthermore, they should be able to be viewed in-post.

Pending status of a ModScout advisory should be dependent on the presence of mod-actions on a given post. Any post that had been deleted or moderated should not generate any advisories, and any current advisories should be considered as acknowledged.

Further integration of this system with proposal #160 could be considered, allowing a one-click solution for non-compliant posts mod removal.

@SakuraIsayeki SakuraIsayeki added enhancement New feature or request API Related to API development Web Related to Web App development labels Feb 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API Related to API development enhancement New feature or request Web Related to Web App development
Projects
Development

No branches or pull requests

1 participant