Profanity Checker avatar

Profanity Checker

Try for free

2 hours trial then $9.00/month - No credit card required now

Go to Store
Profanity Checker

Profanity Checker

louisdeconinck/profanity-checker
Try for free

2 hours trial then $9.00/month - No credit card required now

Clean text fast! πŸš€ This actor removes profanity, obscenity, & unwanted words. Perfect for content moderation & data sanitization. Built-in & custom lists. Try it now! ✨

This actor checks text content for profanity. It's a simple and effective way to filter and remove profanity, obscenity, and other unwanted text from your content.

🎯 Use Cases

  • Content Moderation: Filter user-generated content for inappropriate language
  • Text Sanitization: Clean up text data before publishing
  • Comment Filtering: Automatically check and filter comment streams
  • Data Processing: Process large volumes of text data for profanity
  • Content Safety: Ensure content meets community guidelines

✨ Features

  • Bulk Processing: Process multiple text inputs in one run
  • Default Profanity List: Comes with a built-in list of common profane words
  • Custom Profanity List: Add your own words to check
  • Flexible Replacement: Choose how to replace detected profanity
  • Detailed Output: Get both original and filtered text
  • Profanity Detection: Know if text contains any profanity

πŸ“€ Output

The actor provides detailed information for each processed text:

  • orginalText: Original text that was provided in the input
  • containsProfanity: Boolean check if profanity was detected
  • newText: Updated text with profanity filtered out

Example output

1[
2    {
3        "originalText": "This is a piece of text",
4        "containsProfanity": false,
5        "newText": "This is a piece of text"
6    },
7    {
8        "originalText": "This is another piece of shit",
9        "containsProfanity": true,
10        "newText": "This is another piece of ****"
11    }
12]

πŸ“₯ Input

Input is provided as JSON with the following properties:

  • texts (required): Array of text strings to check for profanity
  • add (optional): Additional comma-separated words to add to profanity list (max 10 words or 200 chars)
  • fillText (optional): Text to replace profanity with (max 20 chars)
  • fillChar (optional): Single character to replace profanity with (fills to length of word, ignored when fillText is provided)

Example Input:

1{
2    "texts": [
3        "This is a piece of text",
4        "This is another piece of text"
5    ],
6    "add": "word1,word2",
7    "fillText": "[REMOVED]",
8    "fillChar": "*"
9}

πŸš€ Usage

  1. Get started: Create an Apify account
  2. Input configuration: Provide the texts you want to check and any optional parameters
  3. Run the actor: Click "Start" to begin processing
  4. Get results: Download results in JSON format or access via API

πŸ’‘ Integration Options

  • Webhooks: Get notified when your runs complete
  • API: Integrate with your applications using the Apify API
  • Schedules: Run periodic content checks
  • Workflows: Chain with other actors for complex content processing

πŸ“ Notes

  • The actor recognizes character alternates (e.g., "@" as "a", "$" as "s")
  • The service includes a "safe words" list to prevent false positives
  • Maximum 10 custom words can be added to the profanity list
  • Replacement text is limited to 20 characters

🌟 Start for Free

Ready to start scraping Instagram posts? Try the Actor for free and get:

  • Scalable and reliable data collection
  • Regular updates to maintain compatibility
  • Technical support when you need it
  • Flexible output formats

πŸ” More Scraping Solutions

Check out my other scrapers on my Apify profile for:

  • Other social media platforms
  • E-commerce websites
  • Business directories
  • And more!

πŸ› οΈ Custom Scraper Development

Need a custom Instagram scraping solution? I can help! Contact me for:

  • Custom data fields
  • Specific filtering requirements
  • Integration with your systems
  • Specialized reporting needs
Developer
Maintained by Community

Actor Metrics

  • 1 Monthly user

  • No reviews yet

  • 1 bookmark

  • >99% runs succeeded

  • Created in Feb 2025

  • Modified 8 days ago