Potty Mouth

Drop-in GitHub Action that keeps issue and PR threads profanity-free.

C# 📄 MIT
Screenshot of Potty Mouth

Potty Mouth is a tiny GitHub Action that scans issues, pull requests, and comments for profane content, then rewrites matches using the replacement strategy you choose. It ships 4,900+ curated words across 9 languages, 14 replacement styles, and clean job summaries so maintainers can keep community spaces welcoming without babysitting every thread. It is built with .NET Native AOT, so it starts fast and runs dependency-free on GitHub-hosted runners.

The delightful bit is in the replacement options: classic asterisks, comic-book grawlix, bleep, emoji, redaction blocks, and more. It turns an awkward moderation chore into one small workflow step.

Copilot says: AI-generated

Keep your GitHub issues and PRs squeaky clean with this fun profanity filter that replaces naughty words with emojis or asterisks—because even code deserves classy conversations!

Key features:

  • 🤬 Supports over 4,900 swear words across 9 languages
  • 🔧 Easy GitHub Action drop-in for automatic filtering
  • 🎭 Customizable replacement strategies like emojis or asterisks
  • 📊 Generates detailed profanity filter reports for tracking

This summary was generated by GitHub Copilot based on the project README.