TinkerClaw WhatsApp

📱 原生 WhatsApp 协议,22 项全能通信

原生 WhatsApp 协议集成,支持 22 种消息操作与群组管理,无需 Docker 或 CLI 依赖,内置三规则安全门控。

收藏
10.7k
安装
3.2k
版本
3.5.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

whatsapp-ultimate 是 OpenClaw 平台的原生 WhatsApp 通道技能,通过 Baileys 库直接对接 WhatsApp Web 协议,无需外部 Docker 服务或 CLI 工具。用户通过 OpenClaw 消息工具调用统一接口,实现端到端的自动化通信。

主要功能模块:

1. 消息发送:支持文本、图片、视频、文档、语音消息(OGG/Opus 格式)、GIF(需 MP4 转换)、WebP 贴纸、投票等多媒体类型
2. 消息交互:添加/移除表情回应、引用回复、编辑已发消息、撤回消息(2 小时内)

3. 群组管理:创建群组、修改名称/头像/描述、添加/移除成员、升降管理员权限、生成/撤销邀请链接、获取群组信息

4. 即时确认:v3.5.0 新增 ackMessage 功能,在网关层面即时发送确认消息(如 ⚡),早于模型推理完成

技术架构:OpenClaw → 消息工具 → WhatsApp 通道插件 → Baileys → WhatsApp 服务器,全程无外部依赖。

显著优点

  • 原生集成:直接协议对接,延迟低、稳定性高,对比 wacli(CLI 方案)、whatsapp-automation(Docker 方案)有明显架构优势
  • 功能全面:22 种独立操作,覆盖个人聊天与群组管理的完整生命周期
  • 格式自动处理:JID 格式自动转换(+3461234567834612345678@s.whatsapp.net),降低开发门槛
  • 多媒体支持完整:从基础的图片视频到复杂的投票、贴纸、语音消息均有支持
  • 双端通信:支持接收消息事件,实现真正的双向对话能力

潜在缺点与局限性

  • 格式转换负担:GIF 需手动转为 MP4,贴纸需 WebP 512×512 格式,语音消息强制要求 OGG/Opus,对用户有 ffmpeg 操作要求
  • 反垃圾限制:WhatsApp 本身有严格的速率限制,禁止批量发送、快速连发、向未互动用户发消息,存在封号风险
  • 消息 ID 依赖:回应、编辑、撤回操作需要预先获取消息 ID,对异步流程设计有要求
  • 协议层风险:依赖 Baileys 非官方协议实现,WhatsApp 官方可能随时更改协议导致兼容性问题
  • 无官方背书:非 Meta 官方 SDK,企业级 SLA 无法保障

适合人群

  • 需要自动化 WhatsApp 通信的个人开发者与小团队
  • 已使用 OpenClaw 平台、希望统一消息通道管理的用户
  • 对延迟敏感、希望避免 Docker/CLI 额外运维负担的场景
  • 需要群组管理自动化(客服群、项目群运营)的社群运营者
  • 不适合:需要官方 WhatsApp Business API 合规保障的大型企业、对消息送达有法律 SLA 要求的金融/医疗行业

常规风险

| 风险类型 | 说明 | 缓解建议 |
|---------|------|---------|
| 账号封禁 | 违反 WhatsApp 反垃圾策略触发风控 | 控制发送频率,避免冷启动群发,优先回复而非主动触达 |
| 协议兼容性 | Baileys 更新滞后导致功能失效 | 锁定版本,关注上游更新,准备回滚方案 |
| 隐私合规 | 聊天记录存储与处理需符合 GDPR/数据安全法 | 最小化数据留存,加密存储敏感对话 |
| 消息 ID 失效 | 过期消息无法编辑/撤回 | 业务层缓存关键消息 ID 并设置 TTL |
| 多媒体格式错误 | 格式不符导致发送失败或播放异常 | 强制前置 ffmpeg 转换校验流程 |

TinkerClaw WhatsApp 内容

scripts文件夹
手动下载zip · 11.5 kB
apply-history-fix.shtext/x-shellscript
请选择文件