Ошибка при обращении к боту

XenForo version
2.2.10
Add-on version
1.0.0 Beta 3
Бот перестал отвечать, в журнале ошибок выдаёт это
1700252601830.png

До этого никаких проблем с его работой не было

ErrorException: [TC] ChatGPT request error: json_decode error: Syntax error src/XF/Error.php:77:
#0 src/XF.php(219): XF\Error->logError('[TC] ChatGPT re...', false)
#1 src/addons/TC/ChatGPTReplyBot/Repository/ChatGPT.php(80): XF::logError('[TC] ChatGPT re...')
#2 src/addons/TC/ChatGPTReplyBot/Service/PostReplier.php(108): TC\ChatGPTReplyBot\Repository\ChatGPT->getReply('Кто ты')
#3 src/addons/TC/ChatGPTReplyBot/Service/PostReplier.php(58): TC\ChatGPTReplyBot\Service\PostReplier->getMessage()
#4 src/addons/TC/ChatGPTReplyBot/Job/ReplyToPost.php(42): TC\ChatGPTReplyBot\Service\PostReplier->reply()
#5 src/XF/Job/Manager.php(260): TC\ChatGPTReplyBot\Job\ReplyToPost->run(8)
#6 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 8)
#7 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 8)
#8 job.php(43): XF\Job\Manager->runQueue(false, 8)
#9 {main}

Содержимое запроса:
array(4) {
  ["url"] => string(8) "/job.php"
  ["referrer"] => string(44) "https://forum.etrp.su/forums/267/post-thread"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
Last edited by a moderator:

NikitOS

Administrator
Приветствую.

В какой стране находится ваш сервер? Если в России, используете ли вы прокси для бота? Не израсходованы ли деньги на аккаунте?

Также, пожалуйста, вставьте ошибку текстом.
 
Такая же ерунда. Только что новый токен купил. Прокси нет. Сервер в РФ. На счет баланса не знаю, нет возможности посмотреть, но аккаунт новый на FunPay брал всегда у одного продавца, все норм было.
 
Всё аналогично MrFallen.
Прокси нету, но сервер сменён на США через подключение CloudFlare, с балансом тоже всё порядок, всё работало до этого в таких условиях.
 

NikitOS

Administrator
но сервер сменён на США через подключение CloudFlare
Что вы имеете в виду? Защита сайта от CloudFlare не меняет местоположение сервера или его IP. Входящие запросы проксируются через CloudFlare, исходящие с сервера — нет.
 
Что вы имеете в виду? Защита сайта от CloudFlare не меняет местоположение сервера или его IP. Входящие запросы проксируются через CloudFlare, исходящие с сервера — нет.
Окей, может что не правильно понял.
Но факт в том что ничего не менялось и до этого всё работало.
 

NikitOS

Administrator
Возможно, не сразу блокируют запросы. Мне вообще польский IP заблокировали, ссылаясь на недоступность в моей стране.
Попробуйте использовать прокси.
 
Back
Top Bottom