
dannicool/docker-wechatbot-webhook!GitHub Workflow Status (with event) !npm dowloads !Docker Pulls !GitHub release (with filter)
🧑💻 GITHUB| 📦 NPM包|🔍 FAQ
开箱即用的 Wechaty 应用层项目,实现了一个支持消息收发的微信 webhook 机器人
推送消息 (发送文字 / 图片 / 文件)
接收消息(文字 / 图片 / 语音 / 视频 / 文件 / 好友申请 / 公众号推文链接)
其他功能
arm64 和 amd64bash# 启动容器并映射日志目录,日志按天维度生成,e.g: app.2024-01-01.log docker run -d --name wxBotWebhook -p 3001:3001 \ -v ~/wxBot_logs:/app/log \ dannicool/docker-wechatbot-webhook
bashwget -O docker-compose.yml [***] && docker-compose down && docker-compose -p wx_bot_webhook up
bashdocker logs -f wxBotWebhook
找到***登录地址,图下 url 部分,浏览器访问,扫码登录wx
https://localhost:3001/login?token=YOUR_PERSONAL_TOKEN
Tips:需要增加参数使用 -e,多行用 \ 隔开,例如 -e RECVD_MSG_API="<[***]>" \
| 功能 | 环境变量 | 案例 | 备注 |
|---|---|---|---|
| 收消息 | RECVD_MSG_API | RECVD_MSG_API=<[***]> | 如果想自己处理收到消息的逻辑,比如根据消息联动,填上你的处理逻辑 url,该行可以省略 |
| 禁用自动登录 | DISABLE_AUTO_LOGIN | DISABLE_AUTO_LOGIN=true | 非微信踢下线账号,可以依靠session免登, 如果想每次都扫码登陆,则增加该条配置 |
| 自定义登录 API token | LOGIN_API_TOKEN | LOGIN_API_TOKEN=abcdefg123 | 你也可以自定义一个自己的登录令牌,不配置的话,默认会生成一个 |
API Reference
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务