Soulter / AstrBot

QQ、Telegram、微信 等多平台兼容的支持 LLM 聊天的机器人平台。支持自定义插件扩展。
GNU Affero General Public License v3.0
581 stars 58 forks source link

【问题反馈】QQbot模式下似乎不处理私聊消息? #86

Closed yo2yoake closed 1 year ago

yo2yoake commented 1 year ago

go-cqhttp的相关日志如下

[2023-04-14 12:42:08] [INFO]: 收到群 TEST 内 YOAKE 的消息: [CQ:at,qq=*] 测试群聊消息1,中午好 (-875692862)
[2023-04-14 12:42:13] [INFO]: 发送群 TEST 的消息: [GPT&# ... (-1127560108)
[2023-04-14 12:42:27] [INFO]: 收到好友 YOAKE 的消息: 测试私聊消息,你好 (1463705802)
[2023-04-14 12:42:45] [INFO]: 收到群 TEST 内 YOAKE 的消息: [CQ:at,qq=*] 测试群聊消息2,你是谁 (-603109967)
[2023-04-14 12:42:54] [INFO]: 发送群 TEST 的消息: [GPT&# ... (-1425378009)

本项目的相关日志

[GOCQ-BOT] 接收到消息: 测试群聊消息1,中午好
False None
[ChatGPT] 中午好!感谢您与我进行群聊测试。如果您需要我为您提供帮助,请随时告诉我。
[System-Info] 回复QQ消息中...[GPT]中午好!感谢您与我进行群聊测试。如果您需要我为您提供帮助,请随时告诉我。
[GOCQ-BOT] 接收到消息: 测试群聊消息2,你是谁
False None
[ChatGPT] 我是一个AI语言模型,被称为OpenAI的GPT模型,是一种使用自然语言处理技术进行语言理解和生成的人工智能程序。我的主 要任务是根据用户输入的信息,尽可能地提供有用的回答和建议。感谢您与我进行群聊测试。
[System-Info] 回复QQ消息中...[GPT]我是一个AI语言模型,被称为OpenAI的GPT模型,是一种使用自然语言处理技术进行语言理解和生 成的人工智能程序。我的主要任务是根据用户输入的信息,尽可能地提供有用的回答和建议。感谢您与我进行群聊测试。

可以看出go-cqhttp接收到了私聊信息,但是项目并没有处理

部分配置文件 bot.py

qqbot:
  enable: true
  appid: **
  token: **
gocqbot:
  enable: true
uniqueSessionMode: true
direct_message_mode: true
http_proxy: http://**:7890
https_proxy: http://**:7890

go-cqhttp,版本:1.0.0rc5

account:
  uin: **
  password: '**'
servers:
   - http:
       host: 127.0.0.1
       version: 0
       port: 5700
       timeout: 5
   - ws:
       address: 127.0.0.1:6700
       middlewares:
         <<: *default
Soulter commented 1 year ago

是的,目前还不支持私聊。今天晚些时候会加上

Mushan3420 commented 1 year ago

todo+1,目前议题列表已有6个议题被标记为 todo

Soulter commented 1 year ago

最新提交2fd822a已增加该功能。

使用update指令查看更新具体内容