Thanks for your help <3Yes, that's all. No, requests are sent from a server using the Guzzle library, not through a browser
Thanks for your help <3Yes, that's all. No, requests are sent from a server using the Guzzle library, not through a browser
You are very welcome :)Thanks for your help <3
Hello!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?
Hi, Pete!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:
I’ve confirmed that:
- 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.
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?
- 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
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
hello
/hello/
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 ❤️
Have you linked a card and topped up your balance on the OpenAI website?‘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"}}"
}
}
That’s what it was. I had no idea that I had to pay. AnywY well worth it and what a great app.Have you linked a card and topped up your balance on the OpenAI website?
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 ❤️
Hello!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!
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
Hello! Please make sure your PHP version is 8.1 or higherHi, 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?