Thanks for your help <3Yes, that's all. No, requests are sent from a server using the Guzzle library, not through a browser
Run command
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?