Skip to content

feat(ci): automated comment spam protection — block spam accounts and auto-moderate PR comments #751

@diberry

Description

@diberry

Incident

A spam account (nkleadproofficial-del) posted a garbage recruitment ad comment on PR #725. This is an open-source repo and these drive-by spam comments will keep happening.

Problem

Currently there is no automated moderation for comments on issues and PRs. Brady has to manually clean up spam comments, hide them, and block offending accounts. This is a recurring maintenance burden that scales with repo visibility.

Need

Automated way to detect and hide/delete spam comments and block repeat offenders:

  • Detect spam comments based on signals: new account age, zero repo activity, spam content patterns
  • Act on detected spam: minimize (hide) the comment automatically
  • Prevent repeat offenders: leverage GitHub native interaction limits

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or improvement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions