[开源] 微信 ClawBot 成功接入 Codex 和 Claude Code

3 月 23 日
 huangjinjiang20
机器人能力:

支持的机器人类型:
Telegram Bot:使用 Long Polling ,无需公网回调
QQ 私聊机器人:按 OpenClaw 同款方式直连官方 OpenAPI + Gateway ,当前支持与机器人私聊触发
微信 ClawBot:通过微信官方 iLink 协议直连,支持扫码登录,无需公网 IP 。

机器人命令:

几种机器人共用同一套核心命令:
SSH:/list 、/connect 、/disconnect 、/status
AI:/codex [提示词]、/codex_stop 、/codex_status 、/codex_clear
AI:/claude [提示词]、/claude_stop 、/claude_status 、/claude_clear
/codex 或 /claude 会进入对应 AI 模式;进入后普通文本将持续按该模式执行,直到输入 codex_stop / codex_clear / claude_stop / claude_clear (支持带或不带 /)退出模式。未进入 AI 模式时,连接 SSH 后普通文本按 Shell 命令执行。

接入说明:

1. Telegram 机器人
在 Telegram 中搜索 @BotFather 。
发送 /newbot 命令,按照提示设置机器人的显示名称( Name ) and 唯一用户名( Username )。
申请成功后获取 API Token 。
将 Token 填写到 WebSSH 管理面板的 Telegram 配置项中。

2. QQ 官方机器人
登录 QQ 开放平台。
申请并获取 AppID 和 AppSecret 。
在管理面板填写信息,启用后通过私聊与机器人交互。

3. 微信 ClawBot
这种方式通过微信官方 iLink 平台接入,流程简洁。
在 WebSSH 管理面板中找到 微信 ClawBot 卡片。
点击 扫码获取 Token 。
弹出二维码后,使用微信扫码并确认(如果是首次使用,请按微信提示操作,通常需要扫码两次:一次建立连接,一次确认授权)。
扫码确认后,系统会自动捕获 Bot Token 并回填到表单。
勾选“启用 Bot”并点击“保存并应用”。

提示
用户隔离:建议在“允许的用户 ID”中配置你的私人账号 ID ,防止机器人被他人误用。
关联用户:每个机器人配置项中都有“关联 WebSSH 用户”,该机器人将能够访问并管理该用户下的所有 SSH 会话。
聚合回复:由于 QQ 和微信平台对消息频率有严格限制,机器人的 SSH 或 AI 输出可能会进行聚合发送,以避免触发频控。


源码: https://github.com/Jstrom2022/webSSH
4593 次点击
所在节点    程序员
8 条回复
f1ynnv2
3 月 23 日
微信 Clawbot 接入现在是不是只能通过微信主动触发发消息才能和 Cloud Boot 来交流?

Clawbot 是没法主动给用户发消息的吧?
glaz
3 月 23 日
腾子的东西都敢用,勇士啊
coolcoffee
3 月 23 日
能接 codex 和 cc 的相比网络不成问题,真要用为啥不用 telegram 还能支持流消息。
zhang666
3 月 23 日
微信这个机器人是不是利好位置通知类 app ?我想做个通知,这东西来消息有提示音么
autumncry
3 月 23 日
@f1ynnv2 是的,不能主动给用户发消息,无法获取微信端信息,只能获取 openclaw 部署端的内容。相当于是用 openclaw 干活,可以微信接消息了
PerFectTime
3 月 23 日
@zhang666 #4 只能在你主动发送消息 24h 内向你推送信息
zhang666
3 月 23 日
@PerFectTime 感谢回复。那有点扯
Rever4433
3 月 23 日
@coolcoffee 手机还得实时开 VPN ,太麻烦。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1200267

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX