机器人能力:
支持的机器人类型:
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