微信通道
通过微信与 Moltbot 进行交互(需要使用第三方协议)。
先决条件
- 独立的微信账号(建议使用小号)
- 安装微信 Hook 工具(如 WechatHook)
配置
安装 WechatHook
bash
# 下载并安装 WechatHook
# 参考:https://github.com/xxx/wechat-hook
# 启动服务
wechat-hook --port 8080添加通道
bash
moltbot channels add --channel wechat \
--account default \
--api-url http://localhost:8080扫码登录
首次运行需要扫描二维码登录微信。
使用
发送消息
bash
moltbot message send --channel wechat --target wxid_xxxxxxxx --message "Hello via WeChat!"发送图片
bash
moltbot message send --channel wechat --target wxid_xxxxxxxx --image /path/to/image.jpg发送公众号消息
bash
moltbot message send --channel wechat --target gh_xxxxxxxx --message "Hello followers!"功能
支持的功能
- ✅ 文本消息
- ✅ 图片发送/接收
- ✅ 表情包
- ✅ 公众号消息
- ✅ 群组消息
- ❌ 语音消息
- ❌ 视频通话
- ❌ 朋友圈
限制
- 需使用第三方协议,可能存在风险
- 微信可能封号(建议使用小号)
- 功能可能因微信版本更新而失效
注意事项
- 账号安全:建议使用独立的微信小号
- 合规性:确保符合微信使用条款
- 稳定性:第三方协议可能不如官方稳定
故障排除
登录失效
bash
# 重新启动服务
wechat-hook --restart
# 重新扫描登录
moltbot channels login --channel wechat --account default消息发送失败
bash
# 检查通道状态
moltbot channels status --channel wechat
# 查看日志
moltbot channels logs --channel wechat