no message

This commit is contained in:
kuaifan 2025-07-16 07:18:50 +08:00
parent cc1df8d7d0
commit 099004a080

View File

@ -19,7 +19,6 @@ use App\Module\Ihttp;
use App\Module\TextExtractor; use App\Module\TextExtractor;
use Carbon\Carbon; use Carbon\Carbon;
use Exception; use Exception;
use League\HTMLToMarkdown\HtmlConverter;
use DB; use DB;
/** /**
@ -532,6 +531,18 @@ class BotReceiveMsgTask extends AbstractTask
'version' => Base::getVersion(), 'version' => Base::getVersion(),
'extras' => Base::array2json($extras) 'extras' => Base::array2json($extras)
]; ];
if ($botUser->isAiBot()) {
// AI机器人需要用户信息
$userInfo = User::find($msg->userid);
$data['msg_user'] = [
'userid' => $userInfo->userid,
'email' => $userInfo->email,
'nickname' => $userInfo->nickname,
'profession' => $userInfo->profession,
'lang' => $userInfo->lang,
'token' => Doo::tokenEncode($userInfo->userid, $userInfo->email, $userInfo->encrypt, 3),
];
}
$res = Ihttp::ihttp_post($webhookUrl, $data, 30); $res = Ihttp::ihttp_post($webhookUrl, $data, 30);
if ($userBot) { if ($userBot) {
$userBot->webhook_num++; $userBot->webhook_num++;