Question on this addon. What I'm looking for is a way to put an AI bot to work posting New Threads based on specific directions and criteria. I've got some ideas for different content that I want to start gathering and posting in specific areas on the forum, some of it could even be pulled from a spreadsheet in a couple instances. I just need to figure out how to implement a process for automating the labor intensive task of posting the new threads to the forum via a default user account (this is where the bot comes in). I'd want to use this with other content addons that have their own posting forms (like Bob's Review Management System, etc).

Would this addon be able to do that?
 
Question on this addon. What I'm looking for is a way to put an AI bot to work posting New Threads based on specific directions and criteria. I've got some ideas for different content that I want to start gathering and posting in specific areas on the forum, some of it could even be pulled from a spreadsheet in a couple instances. I just need to figure out how to implement a process for automating the labor intensive task of posting the new threads to the forum via a default user account (this is where the bot comes in). I'd want to use this with other content addons that have their own posting forms (like Bob's Review Management System, etc).

Would this addon be able to do that?
Hello!
No, this add-on is designed for bots to communicate with users, not for publishing content based on criteria.

But if you want to order the development of an add-on for publishing content, we will be happy to help you.
Please contact us in the chat, by e-mail or in Telegram:
Contact via chat
Contact via e-mail
Contact via Telegram
 
Hi there,

I'm currently using the Genesis AI Bots add-on on my XenForo forum, and I'm having trouble getting the regex triggers to work correctly.

Here’s the issue I’m experiencing:

  • When I enter regex patterns into the Triggers field (under the Threads settings), they do not save.
  • After clicking Save and refreshing the page (even with hard refresh), the regex list appears empty.
  • I’ve tried entering one regex per line, without quotes or commas, and tested both simple and complex expressions (e.g., hello, i just joined, etc.).
  • The save operation shows no error, but nothing is retained in the list after saving.
I’ve confirmed that:

  • The bot is enabled and working in other areas (timed replies, mentions, etc.)
  • My admin account has full permissions
  • Other bot features are saving correctly
Could you let me know if this is a known issue, a bug, or if there’s a specific formatting or system requirement that needs to be followed?

Thanks for your time—and for building such a great tool. I’d really appreciate any guidance you can offer to get regex triggers working properly.

Best regards,
Pete
 
  • Love
Reactions: 021
Hi there,

I'm currently using the Genesis AI Bots add-on on my XenForo forum, and I'm having trouble getting the regex triggers to work correctly.

Here’s the issue I’m experiencing:

  • When I enter regex patterns into the Triggers field (under the Threads settings), they do not save.
  • After clicking Save and refreshing the page (even with hard refresh), the regex list appears empty.
  • I’ve tried entering one regex per line, without quotes or commas, and tested both simple and complex expressions (e.g., hello, i just joined, etc.).
  • The save operation shows no error, but nothing is retained in the list after saving.
I’ve confirmed that:

  • The bot is enabled and working in other areas (timed replies, mentions, etc.)
  • My admin account has full permissions
  • Other bot features are saving correctly
Could you let me know if this is a known issue, a bug, or if there’s a specific formatting or system requirement that needs to be followed?

Thanks for your time—and for building such a great tool. I’d really appreciate any guidance you can offer to get regex triggers working properly.

Best regards,
Pete
Hi, Pete!

This happens when you enter an invalid regular expression. The regular expression must be complete, including delimiters. For example:
Invalid: hello
Valid: /hello/

I also recommend testing your regular expressions on regex101 to make sure they are valid. If you need help creating a regular expression for a specific case, we are always happy to help ❤️
 
Hi, Pete!

This happens when you enter an invalid regular expression. The regular expression must be complete, including delimiters. For example:
Invalid: hello
Valid: /hello/

I also recommend testing your regular expressions on regex101 to make sure they are valid. If you need help creating a regular expression for a specific case, we are always happy to help ❤️

‘Oh ok and thanks. I had no idea. I’m getting tons of server errors. I haven’t used the bot yet and i exceeded my quota? Any ideas?

  • BS\ChatGPTFramework\Exceptions\Message\ResponseError: ChatGPT response error: Response has error: You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.
  • src/addons/BS/ChatGPTFramework/Service/API/ChatWrapper.php:274
  • Generated by: Unknown account
  • May 22, 2025 at 7:13 AM

Stack trace​

#0 src/addons/BS/ChatGPTFramework/Service/API/ChatWrapper.php(248): BS\ChatGPTFramework\Service\API\ChatWrapper->assertNoResponseError(Array)
#1 src/addons/BS/ChatGPTFramework/Service/API/ChatWrapper.php(226): BS\ChatGPTFramework\Service\API\ChatWrapper->parseMessage(Array)
#2 src/addons/BS/AIBots/Service/ChatGPT/AbstractReplier.php(132): BS\ChatGPTFramework\Service\API\ChatWrapper->getMessage(Array, false)
#3 src/addons/BS/AIBots/Service/ChatGPT/AbstractReplier.php(114): BS\AIBots\Service\ChatGPT\AbstractReplier->getReplyOnMessages()
#4 src/addons/BS/AIBots/Service/ChatGPT/AbstractReplier.php(35): BS\AIBots\Service\ChatGPT\AbstractReplier->buildRepliesOnMentions()
#5 src/addons/BS/AIBots/Bots/EntityRepliers/ChatGPT/PostReplier.php(20): BS\AIBots\Service\ChatGPT\AbstractReplier->reply()
#6 src/addons/BS/AIBots/Bots/EntityHandlers/BaseHandler.php(49): BS\AIBots\Bots\EntityRepliers\ChatGPT\PostReplier->__invoke(Object(BS\AIBots\Bots\HandleContext))
#7 src/addons/BS/AIBots/Bots/BaseBot.php(76): BS\AIBots\Bots\EntityHandlers\BaseHandler->handle()
#8 src/addons/BS/AIBots/Job/ContextHandle.php(103): BS\AIBots\Bots\BaseBot->handle(Object(BS\AIBots\Bots\HandleContext))
#9 src/XF/Job/Manager.php(275): BS\AIBots\Job\ContextHandle->run(8)
#10 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
#11 src/XF/Job/Manager.php(89): XF\Job\Manager->runJobEntry(Array, 8)
#12 job.php(46): XF\Job\Manager->runQueue(false, 8)
#13 {main}

Request state​

array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(41) "https://www.welovetheeighties.com/forums/"
["_GET"] => array(0) {
}
["_POST"] => array(1) {
["chat_gpt_response"] => string(290) "{"error":{"message":"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https:\/\/platform.openai.com\/docs\/guides\/error-codes\/api-errors.","type":"insufficient_quota","param":null,"code":"insufficient_quota"}}"
}
}
 
‘Oh ok and thanks. I had no idea. I’m getting tons of server errors. I haven’t used the bot yet and i exceeded my quota? Any ideas?

  • BS\ChatGPTFramework\Exceptions\Message\ResponseError: ChatGPT response error: Response has error: You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.

  • src/addons/BS/ChatGPTFramework/Service/API/ChatWrapper.php:274
  • Generated by: Unknown account

  • May 22, 2025 at 7:13 AM

Stack trace​

#0 src/addons/BS/ChatGPTFramework/Service/API/ChatWrapper.php(248): BS\ChatGPTFramework\Service\API\ChatWrapper->assertNoResponseError(Array)
#1 src/addons/BS/ChatGPTFramework/Service/API/ChatWrapper.php(226): BS\ChatGPTFramework\Service\API\ChatWrapper->parseMessage(Array)
#2 src/addons/BS/AIBots/Service/ChatGPT/AbstractReplier.php(132): BS\ChatGPTFramework\Service\API\ChatWrapper->getMessage(Array, false)
#3 src/addons/BS/AIBots/Service/ChatGPT/AbstractReplier.php(114): BS\AIBots\Service\ChatGPT\AbstractReplier->getReplyOnMessages()
#4 src/addons/BS/AIBots/Service/ChatGPT/AbstractReplier.php(35): BS\AIBots\Service\ChatGPT\AbstractReplier->buildRepliesOnMentions()
#5 src/addons/BS/AIBots/Bots/EntityRepliers/ChatGPT/PostReplier.php(20): BS\AIBots\Service\ChatGPT\AbstractReplier->reply()
#6 src/addons/BS/AIBots/Bots/EntityHandlers/BaseHandler.php(49): BS\AIBots\Bots\EntityRepliers\ChatGPT\PostReplier->__invoke(Object(BS\AIBots\Bots\HandleContext))
#7 src/addons/BS/AIBots/Bots/BaseBot.php(76): BS\AIBots\Bots\EntityHandlers\BaseHandler->handle()
#8 src/addons/BS/AIBots/Job/ContextHandle.php(103): BS\AIBots\Bots\BaseBot->handle(Object(BS\AIBots\Bots\HandleContext))
#9 src/XF/Job/Manager.php(275): BS\AIBots\Job\ContextHandle->run(8)
#10 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
#11 src/XF/Job/Manager.php(89): XF\Job\Manager->runJobEntry(Array, 8)
#12 job.php(46): XF\Job\Manager->runQueue(false, 8)
#13 {main}

Request state​

array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(41) "https://www.welovetheeighties.com/forums/"
["_GET"] => array(0) {
}
["_POST"] => array(1) {
["chat_gpt_response"] => string(290) "{"error":{"message":"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https:\/\/platform.openai.com\/docs\/guides\/error-codes\/api-errors.","type":"insufficient_quota","param":null,"code":"insufficient_quota"}}"
}
}
Have you linked a card and topped up your balance on the OpenAI website?
 
  • Like
Reactions: Peterpapas76
Hi, Pete!

This happens when you enter an invalid regular expression. The regular expression must be complete, including delimiters. For example:
Invalid: hello
Valid: /hello/

I also recommend testing your regular expressions on regex101 to make sure they are valid. If you need help creating a regular expression for a specific case, we are always happy to help ❤️

If I'm understanding this correctly, we could create a regular expression for various keywords to trigger a bot to reply? Or is there a better way to do that?
 
Hey friends, a quick question about the option "AI Bots Branding Removal":

I was looking for more details or discussion on this and didn't see anything. What is the branding that this option is removing? What does it look like when the branding is NOT removed? (anybody have a screenshot example)?

Thanks!
 
Hey friends, a quick question about the option "AI Bots Branding Removal":

I was looking for more details or discussion on this and didn't see anything. What is the branding that this option is removing? What does it look like when the branding is NOT removed? (anybody have a screenshot example)?

Thanks!
Hello!

The add-on contains branding for users to whom a bot(s) is linked (it is displayed in a profile, in posts, etc.) and leads to https://aibots.gnz.is 1758647600704.webp

Using the AI Bots Branding Removal option – it can be hidden :)
 
  • Like
Reactions: ProWeb
Hi, I have stared getting the following error

Code:
An exception occurred: [ParseError] syntax error, unexpected '->' (T_OBJECT_OPERATOR) in src/addons/BS/AIBots/Repository/Reminder.php on line 18

Composer\Autoload\{closure}() in src/vendor/composer/ClassLoader.php at line 427
Composer\Autoload\ClassLoader->loadClass()
spl_autoload_call() in src/XF.php at line 414
XF::createAliasForClass()
spl_autoload_call() in src/addons/BS/AIBots/Listener.php at line 33
BS\AIBots\Listener::appSetup() in src/XF/Extension.php at line 86
XF\Extension->fire() in src/XF/App.php at line 3368
XF\App->fire() in src/XF/App.php at line 2281
XF\App->setup() in src/XF/Admin/App.php at line 61
XF\Admin\App->setup() in src/XF.php at line 779
XF::setupApp() in src/XF.php at line 802
XF::runApp() in admin.php at line 15

The whole XF has gone offline. How can I fix this?
 
Hi, I have stared getting the following error

Code:
An exception occurred: [ParseError] syntax error, unexpected '->' (T_OBJECT_OPERATOR) in src/addons/BS/AIBots/Repository/Reminder.php on line 18

Composer\Autoload\{closure}() in src/vendor/composer/ClassLoader.php at line 427
Composer\Autoload\ClassLoader->loadClass()
spl_autoload_call() in src/XF.php at line 414
XF::createAliasForClass()
spl_autoload_call() in src/addons/BS/AIBots/Listener.php at line 33
BS\AIBots\Listener::appSetup() in src/XF/Extension.php at line 86
XF\Extension->fire() in src/XF/App.php at line 3368
XF\App->fire() in src/XF/App.php at line 2281
XF\App->setup() in src/XF/Admin/App.php at line 61
XF\Admin\App->setup() in src/XF.php at line 779
XF::setupApp() in src/XF.php at line 802
XF::runApp() in admin.php at line 15

The whole XF has gone offline. How can I fix this?
Hello! Please make sure your PHP version is 8.1 or higher
 
Chat
Rooms will appear here
Connecting...
Connecting...
Have a question, issue or development request? Contact our team in private chat.
Run command
Edit message
  • Insert:

Members online

No members online now.