LangBot icon indicating copy to clipboard operation
LangBot copied to clipboard

[Bug]: 使用docker方式部署的,postman推送消息返回{ "code": 0, "message": "success" },但是机器人添加到群里了,机器人不推送消息

Open jaychoubaby opened this issue 1 month ago • 5 comments

Runtime environment

v4.4.1

Exception

使用docker方式部署的,postman推送消息返回{ "code": 0, "message": "success" },但是机器人添加到群里了,机器人不推送消息,回调地址配置成功了,是因为机器人还为上架所以不推送吗?

Reproduction steps

No response

Enabled plugins

No response

jaychoubaby avatar Nov 10 '25 09:11 jaychoubaby

Hi @jaychoubaby! I'm Dosu and I’m helping the LangBot team.

不是因为“未上架”导致机器人不推送消息。根据代码和社区反馈,LangBot 只要机器人是启用状态(enable=true),就可以正常处理和发送群消息,和是否“上架”无关参考

Docker 部署常见导致消息无法推送的原因有:容器网络配置不正确,导致机器人无法和 IM 平台登录框架(如 Mirai、go-cqhttp)通信参考;或者平台权限、群设置、回调地址等配置有误。部分平台(如企业微信)还要求回调地址必须是备案域名,且机器人需在建群时拉入,不能后加参考

建议排查:1)确认机器人已启用;2)检查 Docker 容器日志有无报错或网络警告;3)确保容器能访问 IM 平台登录服务;4)检查群权限和机器人账号权限;5)如用企业微信,确认回调地址和建群方式;6)如用 QQ,确认 Mirai/go-cqhttp 正常运行并已正确配置。

如果还有问题,可以补充具体平台和相关日志,方便进一步定位。

To reply, just mention @dosu.


How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other  Join Discord Share on X

dosubot[bot] avatar Nov 10 '25 09:11 dosubot[bot]

  1. 确认已经启用
Image

2.docker日志显示正常 [2025-11-10 17:24:45 +0800] [9] [INFO] 172.31.0.1:57576 POST /callback/command 1.1 200 31 1019

3.平台服务正常访问,参考1图

4.群权限已检查,未开启禁言,机器人权限已检查,未禁言

  1. 非企业微信,是qq机器人

  2. [root@back ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 910bb6ff4bbb rockchin/langbot:latest "uv run main.py" 3 hours ago Up 2 hours 0.0.0.0:2280-2290->2280-2290/tcp, :::2280-2290->2280-2290/tcp, 0.0.0.0:8443->5300/tcp, :::8443->5300/tcp langbot ac6015a25973 rockchin/langbot:latest "uv run -m langbot_p…" 17 hours ago Up 3 hours 0.0.0.0:5401->5401/tcp, :::5401->5401/tcp langbot_plugin_runtime

Mirai/go-cqhttp 需要单独安装吗?

jaychoubaby avatar Nov 10 '25 09:11 jaychoubaby

不需要单独安装其他库,你发一下完整的日志

wangcham avatar Nov 10 '25 11:11 wangcham

``

不需要单独安装其他库,你发一下完整的日志

请问是docker日志吗,我这边看到的docker日志很简单,[2025-11-10 17:24:45 +0800] [9] [INFO] 172.31.0.1:57576 POST /callback/command 1.1 200 31 1019

我是用postman调用是返回了成功的

Image Image

机器人加到群里了 但是机器人不会推消息

jaychoubaby avatar Nov 10 '25 11:11 jaychoubaby

Image

这里也能看到确实发送了消息的数据,但是群里就是收不到

jaychoubaby avatar Nov 11 '25 12:11 jaychoubaby