qq非好友私聊无法回复

qq群里的私聊无法回复 提示错误: 请先添加 x(123456) 为好友,但是我的使用场景就是这样,很多人都是通过qq群私聊我
跪求解决办法!!

2 个赞

要么是群聊设置了不允许临时会话,要么是账号设置了不允许临时会话。

但你说对方发起了私聊,那还是给出更多信息吧,没遇到过这种。

2 个赞

应该是如此,是腾讯那边的设置和koishi没啥关系。
如果你真的需要这样操作,你可以让他人先加你好友,利用自动同意后进行操作。
这样有许多好处,可以防止各种问题。

1 个赞

这个是完整的报错信息
2023-04-18 17:29:25 [E] gocqhttp 错误: 请先添加 与爱同行(2707961457) 为好友
2023-04-18 17:29:25 [W] session Error: Error with request send_private_msg, args: {“user_id”:“2707961457”,“message”:[{“type”:“text”,“data”:{“text”:“hi宝宝~欢迎使用机器人!\n输入以下序号选择服务:\n101. 获取数据\n102. 暂未开发”}}]}, retcode: 100
at _Internal._get (C:\my-bot\koishi-app\node_modules@satorijs\adapter-onebot\src\types.ts:551:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at _Internal._Internal. (C:\my-bot\koishi-app\node_modules@satorijs\adapter-onebot\src\types.ts:588:20)
at OneBotMessenger.flush (C:\my-bot\koishi-app\node_modules@satorijs\adapter-onebot\src\bot\message.ts:78:16)
at OneBotMessenger.send (C:\my-bot\koishi-app\node_modules@satorijs\core\src\message.ts:45:5)

1 个赞

你需要包含完整的可复现的流程,才能知道问题出在哪里,不然只能给你算命了。比如:

  1. 使用了什么插件导致的

  2. 完整的复现流程,谁干了什么导致报错

  3. 报错信息

1 个赞