AI Bot for bbPress
AI Bot for bbPress integrates seamlessly with your bbPress forums, allowing a configurable AI bot user to participate in discussions. The bot can be triggered by direct mentions (@YourBotUsername) or specific keywords within forum posts, leveraging context from the forum and optionally a remote WordPress site. Currently uses OpenAI’s ChatGPT API. Future versions will migrate to our AI HTTP Client library to provide multi-provider support (OpenAI, Anthropic, Gemini, Grok, OpenRouter) with a unified interface. Links: * Plugin Homepage – Visit the developer’s website * GitHub Repository – Source code, issues, and contributions * Support – Report bugs or request features Configuration After activation, navigate to Settings > Forum AI Bot in your WordPress admin area to configure the following options: OpenAI API Key: Your secret API key from OpenAI. Bot User ID: The WordPress user ID of the account the bot will use to post replies. System Prompt: Instructions defining the bot’s personality, role, and general behavior (e.g., “You are a helpful assistant for the Example Community forum.”). Custom Prompt: Additional instructions appended to every API request, useful for guiding specific response formats or context usage. Temperature: Controls the creativity/randomness of the AI’s responses (0 = deterministic, 1 = max creativity). Default is 0.5. Trigger Keywords: A comma-separated list of keywords (in addition to mentions) that will trigger the bot to respond. Local Search Limit: Maximum number of relevant posts/topics to retrieve from the local forum database for context. Default is 3. Remote REST Endpoint URL: The full URL to the search endpoint provided by the BBP Bot Helper plugin installed on your remote site (e.g., https://your-main-site.com/wp-json/bbp-bot-helper/v1/search). Leave blank to disable remote context. Remote Search Limit: Maximum number of relevant posts to retrieve from the remote endpoint for context. Default is 3. Forum Access Control: Choose whether the bot responds in all forums or only selected ones. When set to “Selected Forums Only”, you can choose specific forums where the bot will be active. External Services This plugin connects to the OpenAI API to generate responses for the AI bot. This is essential for the plugin’s core functionality of providing AI-driven replies in bbPress forums. Service: OpenAI API (specifically the Chat Completions endpoint). Purpose: To generate intelligent and contextually relevant responses based on forum discussions and configured prompts. Data Sent: When the bot is triggered (by a mention or keyword), the following types of data are sent to the OpenAI API: The content of the post that triggered the bot. Relevant conversation history from the current topic (including post content and author usernames/slugs). Contextual information retrieved from the local WordPress database (titles, snippets, and URLs of relevant posts/pages based on keyword matching). If configured, contextual information retrieved from a remote WordPress site via the BBP Bot Helper plugin (titles, snippets, and URLs of relevant posts/pages). The system prompt, custom prompt, and temperature settings configured in the plugin’s admin page. The structure of your bbPress forums (forum names, topic names, and their hierarchy). The current date and time. When Data is Sent: Data is sent only when the bot is triggered to generate a response. This occurs after a user posts a new reply or topic that meets the trigger conditions (mentioning the bot or containing a specified keyword). OpenAI API Terms of Service: https://openai.com/policies/terms-of-service OpenAI API Privacy Policy: https://openai.com/policies/privacy-policy It is important to have an active OpenAI API key with sufficient credits for the bot to function. Please review OpenAI’s policies to understand how they handle the data sent to their API. If the “Remote REST Endpoint URL” is configured, the plugin will also send search queries (derived from the conversation) to that endpoint to fetch additional context. This endpoint is typically on another WordPress site you control and that runs the companion “BBP Bot Helper” plugin. No user-specific data is sent to this remote endpoint beyond the search terms. The data received from this endpoint is then included in the information sent to the OpenAI API as described above.
Top keywords
- bot19×2.79%
- openai14×2.06%
- api12×1.76%
- endpoint9×1.32%
- remote9×1.32%
- forum8×1.18%
- openai api8×1.18%
- data7×1.03%
- sent7×1.03%
- ai6×0.88%
- context6×0.88%
- forums6×0.88%
wpForo Forum
wpForo is the first AI powered forum plugin for WordPress. Full-fledged yet easy and light forum solution for your WordPress website. Comes with modern and responsive forum layouts and styles. This WordPress forum plugin brings everything you need to run an efficient and professional community. Powerful and beautiful forum with unique features. The best alternative to bbPress forum plugin. 5 Minute Forum Installation! 1. Activate plugin and find forums on /community/ page, (/community-2/ if /community/ is used), 2. Manage Forum Page, Title, etc in Dashboard > wpForo > Board > Edit Board admin page, 3. Manage Forums in Dashboard > wpForo > Forums admin page, 4. Manage Forum Menu in Dashboard > Appearance > Menu admin page, 5. Manage Forum Widgets in Dashboard > Appearance > Widgets admin page, 6. Manage Forum Colors in Dashboard > wpForo > Settings > Colors & Styles admin page, you can choose forum color styles. Support Forum and Demo: https://wpforo.com/community/ Forum Documentation: https://wpforo.com/docs/wpforo-v3/ GDPR Compliance: https://wpforo.com/docs/wpforo-v3/gdpr/ Multi-layout WordPress Forum Plugin Extended Forum Layout Simplified Forum Layout Question and Answer Forum Layout Threaded Forum Layout Boxed Forum Layout Migrate to wpForo Free Migration Tool Go2wpForo: https://wpforo.com/docs/wpforo-v3/migrate-to-wpforo/ - Migrate bbPress forum to wpForo - Migrate Asgaros forum to wpForo - Migrate SimplePress forum to wpForo - Migrate phpBB forum to wpForo - Migrate SMF forum to wpForo - Migrate Joomla Kunena forum to wpForo - Migrate MyBB forum to wpForo Forum Integration wpForo forum plugin is well integrated with many Profile Builder and Paid Membership plugins, such as BuddyPress, Ultimate Members, WooCommerce Membership, Paid Memberships Pro, MemberPress, Groups and SureMembers plugins. Forum Translation wpForo is a WordPress forum plugin with all possibilities of plugin translation. We’d really appreciate if you could help translating wpForo forum plugin to your language here. FORUM FEATURES 360° AI-Powered Features AI Semantic Search AI Topic Summarization AI Topic Suggestions AI Multi-Language Translation AI Chat Assistant AI Bot Reply & Suggest Reply AI Content Moderation AI Spam Detection AI Toxic Content Detection AI Tasks — Automated Topic Generation AI Tasks — Automated Reply Generation AI Tasks — Automated Topic Tag Moderation AI Analytics & Insights AI Knowledge Generation (RAG) AI Content Indexing – Text, Images, Documents Multi-board: Allows to have multiple separate forum pages Multi-language: Allows to forums with different languages Multi-layout: Four modern forum layouts (Q&A, Threaded…) Designed for small and extremely large forums/communities. Migrate from other forums using Go2wpForo tool. Four different forum layouts and designs. Six set of forum color styles including dark style. Super responsive forum on all kind of devices. Live user notification system Built-in forum SEO functions. Built-in forum Sitemap and Search Engine ping. Built-in forum Cache System. Built-in forum Antispam and Akismet integration. Advanced forum user profile system. Forum Member Rating and Badges. Built-in forum/topic subscription. Drag and Drop forum management system. Topic and Post front-end moderation. Forum topics and posts Read / Unread logging. Topic Tags and Tags Widget. Forum styles with different colors. Built-in, powerful forum Usergroup system. Forum Access sets per Usergroup per Forum. Forum Phrase System for quick translation. WordPress .MO/.PO translation files. Tools and options for GDPR Compliance Social Network Share Buttons BuddyPress Integration Ultimate Member Integration Need more forum features? Find wpForo forum plugin addons on gVectors Team website… Use of 3rd Party Services wpForo connects to external services operated by gVectors Team for certain features. These connections are optional and only active when the corresponding features are enabled by the forum administrator. gVectors AI API (api.gvectors.com, api.gvectors.net) When AI features are enabled by the forum administrator, wpForo sends forum content (topics, posts, and metadata) to the gVectors AI API for processing. This includes: Content Indexing: Forum content is sent to embedding generation for vector database Semantic Search: Query is sent for embedding for vector search AI Translation: Forum text is sent for translation into other languages AI Summarization: Topic content is sent for automatic summary generation Content Moderation: New posts are sent for AI-powered content analysis AI Chat: Conversation context is sent for AI response generation Topic Suggestions: Forum data is sent for generating related topic recommendations No data is sent to the AI API unless the forum administrator explicitly enables AI features, accepts the Terms of Service and Privacy Policy, and configures an API key. A fallback domain (api.gvectors.net) may be used automatically if the primary domain is unreachable. Terms of Service Privacy Policy gVectors Addons Store (gvectors.com) When using wpForo addons purchased from the gVectors store, the plugin communicates with gvectors.com to verify addon licenses and deliver automatic updates through the WordPress Dashboard. This includes sending your site URL and license key to validate your purchase and check for available addon updates. Terms of Service Privacy Policy