From 099004a0808a7f5d2835a41a79d78acbde6d8d3a Mon Sep 17 00:00:00 2001 From: kuaifan Date: Wed, 16 Jul 2025 07:18:50 +0800 Subject: [PATCH] no message --- app/Tasks/BotReceiveMsgTask.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/app/Tasks/BotReceiveMsgTask.php b/app/Tasks/BotReceiveMsgTask.php index 89ad8907d..2da5ccf35 100644 --- a/app/Tasks/BotReceiveMsgTask.php +++ b/app/Tasks/BotReceiveMsgTask.php @@ -19,7 +19,6 @@ use App\Module\Ihttp; use App\Module\TextExtractor; use Carbon\Carbon; use Exception; -use League\HTMLToMarkdown\HtmlConverter; use DB; /** @@ -532,6 +531,18 @@ class BotReceiveMsgTask extends AbstractTask 'version' => Base::getVersion(), '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); if ($userBot) { $userBot->webhook_num++;