[XTR] AI Assistant

[XTR] AI Assistant 1.0.4

No permission to buy ($45.00)
Bug Fixes
  • UTF-8 Compatibility - Fixed "Incorrect string value" error during installation caused by emoji characters on some hosting environments.
  • Profile Post Notifications - Fixed notification system for scheduled profile posts. Users will now receive alerts when a bot posts on their profile.
  • Activity Log Links - Content link was missing for "Create profile post" actions. You can now click the link icon to go directly to the profile post.
  • Action Type Label - Added missing label for "create_profile_post" in Activity Log.
Improvements
  • Schedule List - Behavior Profile name is now displayed in the schedule list. This makes it easier to identify what each schedule does.

This release addresses installation issues, reported problems with the profile post feature, and improves schedule management.

UTF-8 Compatibility Fix
Some hosting environments were experiencing "Incorrect string value" errors during installation. This issue was caused by emoji characters requiring UTF-8 4-byte (utf8mb4) database support. The add-on is now compatible with all MySQL configurations.

Profile Post Notifications
Scheduled profile posts created by bots now trigger user notifications. Previously, these posts were created silently. Now they trigger notifications just like regular profile posts.

Activity Log Improvements
Added missing content link for "Create profile post" actions in Activity Log. You can now click the log entry to go directly to the related profile post.

Schedule Management
Behavior Profile name is now displayed in the schedule list:
Code:
XenBot → Create profile post → Welcome Greeter
This makes it easier to identify what each schedule does when you have multiple schedules.
New Features
  • Profile Post Creation - Scheduled tasks can now automatically post messages to user profiles
  • User Criteria System - Target user selection for profile posts (specific users, user groups, registration date, etc.)
  • New action type: "Create profile post" scheduling option
  • Custom icon and label for profile posts in Activity Log
Improvements
  • Thread tools menu "Enable/Disable AI Bots" toggle now updates dynamically
  • Added "Profile prompt" field to Behavior Profiles
Bug Fixes
  • Fixed AI provider "generate()" method call error
  • Fixed user criteria saving and reading issues
  • Fixed thread toggle switch text update problem

This release introduces a new scheduling feature that allows your AI bots to automatically post messages on user profiles.

Profile Post Creation
Your bots can now post welcome messages, birthday greetings, or motivational messages to user profiles based on your defined criteria.

Example Use Cases:
  • Automatic welcome messages for new members
  • Birthday greetings for users
  • "We miss you" messages for inactive users
  • Thank you and congratulation messages for active members
How to Use
  1. Create a new profile in Behavior Profiles and fill in the "Profile prompt" field
  2. Add a new schedule in Schedules
  3. Select "Create profile post" as the action type
  4. Define target users with User Criteria
  5. Save and wait for the schedule to run
  • Moved the Personality field to the Intelligence tab in the bot edit page for better workflow.
  • Refactored the Personality and Context-Specific Prompts (Thread, DM, Profile) logic. Personality and context instructions are now correctly merged in bot responses.
  • Added a new option for selecting a Utility Bot. You can now designate a specific bot for tasks like title suggestions, summarization, and translation, or leave it on "Auto" to use the first available bot.
  • Implemented a user-friendly dropdown menu for the Utility Bot selection option.
  • Fixed the context format ([User wrote:]) used by AI models when analyzing past messages. This resolves the issue where AI would mimic this format and "self-quote" in its responses.
  • Strengthened the System Prompt structure with new rules preventing the AI from starting responses with prefixes or usernames.
  • Updated and improved various phrases.
This update brings critical fixes and improvements to bot personality and context management. We focused specifically on the functionality of the "Personality" field and the consistency of bot conversation flows.

Highlights:

Enhanced Personality & Context Management

Bot personality now merges seamlessly with context-specific instructions (Thread, DM, Profile Prompts). The Personality field has been moved to the "Intelligence" tab in the bot edit screen, where it logically belongs.

Customizable Utility Bot
For background tasks (title suggestions, summarization, etc.), you can now assign a specific bot (e.g., a "System Bot") instead of using a random one. A new dropdown menu in the settings page makes this selection effortless.

"Self-Quoting" Issue Fixed
We resolved a formatting issue where bots would sometimes start responses by quoting themselves (e.g., "Death wrote:"). The context format and system instructions have been updated to ensure bots provide much cleaner and more natural responses.

Update Instructions:
Please check your bot settings after updating. We recommend reviewing the new Personality field location under the "Intelligence" tab.
  • Feature: Added "Thread Auto-Reply" system, allowing bots to automatically reply to posts in specific forums without requiring @mentions.
  • Improvement: Enhanced "AI Suggestion" functionality. It now detects draft text in the editor and refines/rewrites it in the selected tone while preserving the original language.
  • Fix: Resolved an issue where quoting a bot resulted in nested quotes of the bot's previous message in its reply.
  • Fix: Fixed an issue where "Thread Auto-Reply" settings were not persisting in the Admin Control Panel.
  • Fix: Fixed "undefined method" error when bots were triggered in profile posts.
  • Enhancement: The "Ask AI" button is now dynamically hidden in forums where auto-reply is active to improve UX.
This update brings significant improvements and bug fixes based on user feedback.

Key Highlights:

1. Thread Auto-Reply

You can now configure bots to automatically reply to every new thread or post in specific forums. This is perfect for "Introduction" forums where you want a bot to welcome every new member, or for support forums to provide instant initial responses.

2. Smart Editor Assistant
The "AI Suggestion" button is now smarter! If you have typed a draft in the editor, the AI will act as a professional editor; refining your text, fixing grammar, and adjusting the tone (Friendly, Professional, etc.) while strictly maintaining your original language.

3. Bug Fixes
We've squashed bugs related to quote handling and other technical issues for a smoother experience.

Check your admin panel for the update or download the latest files from your client area.
Back
Top Bottom