Linux 软件免费装
Banner图

LLM Moderator for wpForo

开发者 colaiasq
更新时间 2026年2月18日 06:20
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

ai forum wpforo moderator llm

下载

0.7.5

详情介绍:

This plugin integrates AI-powered content moderation with the wpForo forum plugin. It uses OpenRouter API to analyze forum posts and topics in real-time, automatically flagging inappropriate content and muting users who violate your custom forum moderation guidelines. Important Note This plugin is in beta. 1st release! Backup your site before installing beta software. Base Features Requirements

安装:

  1. Automatic Installation Plugins → Add New → Activate
  2. Post-Installation – Prompt and Flag type configuration:
  3. Navigate to WPForo AI Moderation → Settings in the admin menu
  4. Set a prompt to request back a JSON object with 'type' and 'reason' keys
  5. Set up flag types matching the types in the prompt, enable the flag types for moderation and metrics
  6. Enable muting on the flag types, and set custom mute durations
  7. Assign unmute group permission to wpForo usergroups
  8. Start Moderating
  9. Configure your OpenRouter API key and save in settings

屏幕截图:

  • Flag Types Management – Interface for managing custom flag types and mute durations
  • Muted Users List – View of currently muted users with unmute options
  • Metrics Dashboard – Statistics on moderation activities and flag types
  • Notification Shortcode – User-facing notifications about moderation status
  • Prompt Configuration – Custom prompt engineering interface
  • Settings – Closer look at OpenRouter config
  • FLAG - Closer look at the flag type

升级注意事项:

0.7.5
  • This is a beta release. Please backup your site before upgrading.
  • The plugin is still in active development and may have breaking changes.

常见问题:

Why Choose LLM Moderator for wpForo?

Take Control of Your Moderation – Easy to set up. Full forum and user privacy by default, no data collection. Let AI handle the heavy lifting to automatically mute users, and delete unwanted posts (if unapproved) while you focus on community building. 💰 Cost-Effective Solution – Moderate at mere pennies per request, or use a free model. No subscription needed, pay based on usage. Muted users are prevented and do not add to LLM costs. Use OpenRouter's model chaining for best costs. During testing, the average cost per request was under USD $0.0001 using DeepSeek-v3.1. 🚀 Real-Time Protection – Get instant AI analysis of every post and topic as they're submitted, preventing inappropriate content from ever appearing. 🔧 Fully Customizable – Tailor the moderation to your community's specific needs with customizable flag types, mute durations, and AI prompts. 📊 Metrics – Track moderation effectiveness with detailed statistics on flag types, muted users, and prevention rates. Includes robust charts and user search metrics in the premium. 🤖 Powered by Cutting-Edge AI – Leverage the vast list of AI models through OpenRouter, with support for model chaining and continuous improvements.

What is this plugin for?

This is a moderation only plugin that mutes users who violate your custom rules and guidelines of your wpForo forum. Prevent trolls, and keep your forum clean. Additionally it can be dual used as anti-spam by default through prompt configuration. It can also just be used to track enabled only flags; it tracks flag and mute metrics of users. The premium version provides some expansions such as flood control and better metrics. While it can, however, be custom coded for a some features beyond moderation, this plugin will not support extra features beyond moderation. If you are interested in more AI features, contact the developer, and check out the premium.

What versions of wpForo are supported?

Tested through wpForo versions 2.4.8 – 2.4.15. The plugin should work with newer versions, or may require updates. The latest version can also be broken on the older versions of wpForo.

Does this plugin track or send any data?

No, only the user data post content is sent to OpenRouter for moderation purposes without any identifiable information. Privacy commitment: 🚫 No tracking 🚫 No sending private user metadata to OpenRouter models, such as usernames, user-ID, email, post time, etc, only sends user posts' content 🚫 No data selling 🚫 No ads 🫵 See OpenRouter privacy policy (they are also very private by default, additionally you can customize rules for your API key)

What is OpenRouter and do I need an account?

OpenRouter is a service that routes access to various AI models. Yes, you need an OpenRouter account and API key to use this plugin for moderation (but you do not need it for premium flood control, easy-prompt, metrics viewing). Sign up at https://openrouter.ai/.

How much does it cost to use this plugin?

The plugin itself is free. However, you need to pay for OpenRouter API usage. During testing, the average cost per request is about USD $0.00005 using DeepSeek-v3.1 model (DeepSeek-v3.2 is even cheaper). The premium version is available for paying users.

Can I use free AI models?

Yes, free models are available on OpenRouter, but you can not use a free model with model-chaining. Moreover, AI moderation with OpenRouter is relatively cost effective and efficient with paid models that can be chained.

What happens if my OpenRouter API key runs out of credits?

If your key is at its limit or your account is out of credits, the moderation will simply be skipped. Make sure to enable OpenRouter alerts to monitor your usage.

What happens if my forum comes under spam and troll attacks, will it cost me money?

After an account is muted, their posts will not query to OpenRouter until they are unmuted. The premium plugin also has a flood control system for user and forum posting limits. Moreover, you can set a spending limit on your OpenRouter key to prevent overuse. Further blocking and anti-spam solutions maybe available from gVectors.

How do I disable moderation temporarily?

If you don't want any moderation, deactivate the plugin. Alternatively, you can remove/unsave your OpenRouter API key in the settings, doing so will retain the currently muted users until their mute expires.

Will this be supported with future wpForo versions?

The goal is to support it as long as possible. The base plugin is feature complete and shouldn't require more features that can break it. (If the community wants other AI features, they are easier to build out separately. Contact the developer for serious inquires.) wpForo seldomly makes core updates, WordPress even promotes the source code in their "Development" section of the plugin, strongly suggesting they want the community to build with them for these OpenSource projects. The main developer is, however, very busy with other web and android projects, but will take a look if the community reaches out directly on Telegram https://t.me/wpforo_ai (and ALERTS, remember this) as that is the quickest way to get in touch. You can also directly participate in keeping the plugin up-to-date over on Github https://github.com/comingofflais-com/LLM-Moderator-for-wpForo For additional support and bug reports please see the Github page.

Can I customize the prompt per individual forum bases?

No, the plugin has global moderation that is applied to all forums, however, this is a feature that can be built out. Feel free to add features as you like through Github pull requests. Make sure to discuss your idea with us on our Telegram before working on the changes.

更新日志:

0.7.5 0.7.4 0.6.7