{"id":290789,"date":"2026-03-31T07:05:32","date_gmt":"2026-03-31T07:05:32","guid":{"rendered":"https:\/\/de.wordpress.org\/plugins\/fs-ai-auto-moderation\/"},"modified":"2026-03-31T07:09:13","modified_gmt":"2026-03-31T07:09:13","slug":"fs-ai-moderation","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/fs-ai-moderation\/","author":23467043,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.5.0","stable_tag":"1.5.0","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"FS AI Auto Moderation","header_author":"Failed Society","header_description":"AI-Based Moderation tool for Wordpress. Automatically checks all user generated Content for Ads, unwanted Links and bad behaviour.","assets_banners_color":"40c79a","last_updated":"2026-03-31 07:09:13","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/ncp\/payment\/NGQTJUTWPDWL4","header_plugin_uri":"https:\/\/failed-society.eu\/ai-moderation\/wordpress","header_author_uri":"https:\/\/failed-society.eu","rating":0,"author_block_rating":0,"active_installs":0,"downloads":147,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.5.0":{"tag":"1.5.0","author":"failedsociety","date":"2026-03-31 07:09:13"}},"upgrade_notice":{"1.0.0":"<p>This is the first stable version. No special upgrade notices required.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3495238,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3495238,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1548x500.png":{"filename":"banner-1548x500.png","revision":3495238,"resolution":"1548x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3495238,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.5.0"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2353,608,226124,1756,599],"plugin_category":[44,54],"plugin_contributors":[259070],"plugin_business_model":[],"class_list":["post-290789","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-automatic","plugin_tags-llm","plugin_tags-moderation","plugin_tags-spam","plugin_category-discussion-and-community","plugin_category-security-and-spam-protection","plugin_contributors-failedsociety","plugin_committers-failedsociety"],"banners":{"banner":"https:\/\/ps.w.org\/fs-ai-moderation\/assets\/banner-772x250.png?rev=3495238","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/fs-ai-moderation\/assets\/icon-128x128.png?rev=3495238","icon_2x":"https:\/\/ps.w.org\/fs-ai-moderation\/assets\/icon-256x256.png?rev=3495238","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>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.<\/p>\n\n<p>Whether it's standard comments, forum posts (bbPress), product reviews (WooCommerce), or other Custom Post Types \u2013 the plugin analyzes content in real-time for advertising, harmful links, and inappropriate behavior.<\/p>\n\n<p>This Plugin contains a visible branding in the page footer.<\/p>\n\n<h3>External services<\/h3>\n\n<p>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.<\/p>\n\n<p>The sendet data is determinated by the selected slugs from the user. Only this data will be transmittet to the AI.\nThe transmit happens on every post event of the selected slugs.<\/p>\n\n<p>Date that will be send:\n- Plain Text of the Message\/Content\n- Content of the field \"custom rules\"\n- Title, description and URL of your Wordpress installation<\/p>\n\n<p>This service is provided by the selected LLM Provider (Google Gemini, OpenAI ChatGPT or Claude).<\/p>\n\n<p>Google Gemini\nProvider: Google Inc.\nTerms of use: https:\/\/ai.google.dev\/gemini-api\/terms\nPrivacy: https:\/\/support.google.com\/gemini\/answer\/13594961?visit_id=639104530303006075-982295895&amp;p=privacy_notice&amp;rd=1#privacy_notice<\/p>\n\n<p>ChatGPT\nProvider: OpenAI\nTerms of use: https:\/\/openai.com\/en-EN\/policies\/row-terms-of-use\/\nPrivacy: https:\/\/openai.com\/en-EN\/policies\/privacy-policy\/<\/p>\n\n<p>Claude\nProvider: Anthropic\nTerms of use: https:\/\/www.anthropic.com\/legal\/consumer-terms\nPrivacy: https:\/\/www.anthropic.com\/legal\/privacy<\/p>\n\n<h4>Key Features<\/h4>\n\n<p>Multi-Model Support: Use Gemini, GPT-4o-mini, or Claude-3-Haiku.<\/p>\n\n<p>Dynamic Post-Type Selection: Individually choose which plugins and content types should be monitored.<\/p>\n\n<p>Confidence-Based Actions: Set threshold values to determine when posts should be moderated (Pending) or deleted (Trash).<\/p>\n\n<p>Automated License Check: Integrated cron job for weekly validation of your plugin license.<\/p>\n\n<p>Admin Protection: Administrators can post freely, while guests and standard users are monitored.<\/p>\n\n<!--section=installation-->\n<p>Upload the fs-ai-moderation folder to the \/wp-content\/plugins\/ directory or install the .zip file via the WordPress Dashboard.<\/p>\n\n<p>Activate the plugin through the 'Plugins' menu.<\/p>\n\n<p>Navigate to 'AI Moderation' in the sidebar.<\/p>\n\n<p>Enter your API key of your preferred AI provider.<\/p>\n\n<p>Configure the threshold values and select the content types to be monitored.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20api%20key%20for%20every%20llm%3F\"><h3>Do I need an API key for every LLM?<\/h3><\/dt>\n<dd><p>No, you only need the API key for the provider you have selected in the settings.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20the%20ai%20does%20not%20respond%3F\"><h3>What happens if the AI does not respond?<\/h3><\/dt>\n<dd><p>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).<\/p><\/dd>\n<dt id=\"are%20my%20own%20posts%20checked%3F\"><h3>Are my own posts checked?<\/h3><\/dt>\n<dd><p>No. Users with the manage_options permission (Administrators) are ignored by the interceptor.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.5.0<\/h4>\n\n<p>Initial release of the plugin.<\/p>\n\n<p>Integration of Gemini, OpenAI, and Claude.<\/p>\n\n<p>Implementation of the weekly license cron job.<\/p>\n\n<p>Dynamic post-type detection for third-party plugins.<\/p>","raw_excerpt":"AI-powered moderation for WordPress. Protects against spam, advertising, and insults using Gemini, OpenAI, and Claude.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/290789","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=290789"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/failedsociety"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=290789"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=290789"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=290789"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=290789"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=290789"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=290789"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}