FS AI Auto Moderation

Description

FS AI Auto Moderation is a powerful, AI-driven solution for moderating user-generated content. The plugin integrates leading Large Language Models (LLMs) like Google Gemini, OpenAI ChatGPT, and Anthropic Claude directly into your WordPress system.

Whether it’s standard comments, forum posts (bbPress), product reviews (WooCommerce), or other Custom Post Types – the plugin analyzes content in real-time for advertising, harmful links, and inappropriate behavior.

This Plugin contains a visible branding in the page footer.

External services

This plugin connects to the API of the selected AI Provider to get AI feedback an information, it’s needed to present the basic function.

The sendet data is determinated by the selected slugs from the user. Only this data will be transmittet to the AI.
The transmit happens on every post event of the selected slugs.

Date that will be send:
– Plain Text of the Message/Content
– Content of the field “custom rules”
– Title, description and URL of your WordPress installation

This service is provided by the selected LLM Provider (Google Gemini, OpenAI ChatGPT or Claude).

Google Gemini
Provider: Google Inc.
Terms of use: https://ai.google.dev/gemini-api/terms
Privacy: https://support.google.com/gemini/answer/13594961?visit_id=639104530303006075-982295895&p=privacy_notice&rd=1#privacy_notice

ChatGPT
Provider: OpenAI
Terms of use: https://openai.com/en-EN/policies/row-terms-of-use/
Privacy: https://openai.com/en-EN/policies/privacy-policy/

Claude
Provider: Anthropic
Terms of use: https://www.anthropic.com/legal/consumer-terms
Privacy: https://www.anthropic.com/legal/privacy

Key Features

Multi-Model Support: Use Gemini, GPT-4o-mini, or Claude-3-Haiku.

Dynamic Post-Type Selection: Individually choose which plugins and content types should be monitored.

Confidence-Based Actions: Set threshold values to determine when posts should be moderated (Pending) or deleted (Trash).

Automated License Check: Integrated cron job for weekly validation of your plugin license.

Admin Protection: Administrators can post freely, while guests and standard users are monitored.

Installation

Upload the fs-ai-moderation folder to the /wp-content/plugins/ directory or install the .zip file via the WordPress Dashboard.

Activate the plugin through the ‘Plugins’ menu.

Navigate to ‘AI Moderation’ in the sidebar.

Enter your API key of your preferred AI provider.

Configure the threshold values and select the content types to be monitored.

FAQ

Do I need an API key for every LLM?

No, you only need the API key for the provider you have selected in the settings.

What happens if the AI does not respond?

The plugin is designed for maximum availability. If an API call fails or the limit is reached, the content is allowed by default for safety (Fallback: Allow).

Are my own posts checked?

No. Users with the manage_options permission (Administrators) are ignored by the interceptor.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“FS AI Auto Moderation” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.5.0

Initial release of the plugin.

Integration of Gemini, OpenAI, and Claude.

Implementation of the weekly license cron job.

Dynamic post-type detection for third-party plugins.