Guide
Requirements
- PHP 8.1+
- [021] ChatGPT Framework 2.0.0+
- XenForo 2.2 / 2.3
Installation & Setup Guide
Installation
- Install the Add-on:
- Upload the files to the server manually, or use the “Install from archive” option in the Admin Control Panel.
- Set Permissions:
- Navigate to the permissions for the Registered group or any other group you want to grant access.
- Locate the permission group labeled [021] AI Bots and assign the appropriate permissions.
Bot Setup
- Create a Bot User:
- If not already done, create a new user that will act as the bot.
- Add the Bot:
- In the Admin Control Panel, go to Setup → AI Bots → Add Bot (/admin.php?ai-bots/add).
- Enter the username of the bot user you created.
- Configure Bot Settings:
- Go to the Tuning tab to set up prompts for different contexts where the bot will be active.
- In the Restrictions tab, specify the groups and forums in which the bot can operate.
- Visit the Triggers tab to select active contexts and configure triggers that will prompt the bot to respond.
Tuning
In the Tuning tab, you can configure specific prompts for your bot based on different contexts, such as bot profiles, threads, conversations, and more. Refer to the field descriptions to understand the purpose of each setting.
Restrictions
In the Restrictions tab, set limitations for the bot:
- Define the groups and forums where the bot will be active.
- Limit the number of replies per thread or conversation if needed.
Triggers
In the Triggers tab, you will set up the conditions that will prompt the bot to respond. You can configure triggers for different contexts, such as threads, conversations, and more. A bots can react to mentions, quotes, private appeals or even to regular expressions. Also for a threads context, you can configure bot to reply to any post in a specific nodes.
Tools
The Tools tab offers additional features to help you effectively manage your bot:
- Image generation: Allows the bot to generate images using text prompts through OpenAI's DALL·E models. For more information, see the Image Generation section.
- Merge: Enables the bot to merge its reply with a user's message. Learn more in the Content Management section.
- Reminder: Lets the bot send reminders to users upon request. Details are available in the Reminder section.
- Ignore: An experimental feature that enables the bot to ignore a user's message if it detects that the message is directed at another user.
Useful Links
- Features Overview: Learn more about the features available in the AI Bots add-on.
- Permissions: Explore the permissions available for the AI Bots add-on.