WhatsApp消息发送

16分钟前更新 1 00
WhatsApp消息发送WhatsApp消息发送
WhatsApp消息发送

技能简介

wacli 是一个命令行工具,用于向他人发送 WhatsApp 消息,或搜索、同步 WhatsApp 历史记录。该工具不适用于常规用户聊天场景。

业务背景

适用于企业自动化通知与数据归档场景。通过命令行批量发送WhatsApp消息,实现系统告警、订单状态等自动触达;同时支持历史消息同步与检索,满足合规审计、客户沟通记录备份等需求,避免人工操作遗漏。

落地案例:某电商运营团队需每日向供应商群发到货提醒。运维人员编写脚本调用wacli,读取ERP系统中的待通知清单,自动向指定群组发送格式化文本。财务部门则定期执行sync命令,将客服账号的季度对话记录导出存档,以备后续纠纷核查。

能做什么

  • 向指定手机号或群组发送文本消息
  • 发送文件并附带说明文字
  • 搜索聊天记录和消息内容
  • 同步历史消息数据
  • 列出聊天列表并筛选

使用说明

安装方式(二选一):

# 方式一:Homebrew
brew install steipete/tap/wacli

# 方式二:Go 安装
go install github.com/steipete/wacli/cmd/wacli@latest

首次使用步骤:

  1. 执行 wacli auth 扫码登录并完成初始同步
  2. 执行 wacli sync --follow 开启持续同步
  3. 使用 wacli doctor 检查运行状态

常用操作示例:

  • 发送文本:wacli send text --to "+14155551212" --message "Hello!"
  • 发送文件:wacli send file --to "+14155551212" --file /path/file.pdf --caption "附件"
  • 搜索消息:wacli messages search "关键词" --limit 20
  • 列出聊天:wacli chats list --limit 20 --query "名称或号码"

输入与输出

见下方输入与输出表格。

项目内容
输入目标手机号(如 +14155551212)、群组JID(如 1234567890-123456789@g.us)、消息文本、文件路径、搜索关键词、起止日期
输出发送成功/失败状态、消息列表、聊天会话列表、JSON格式机器可读数据
适用人群需要通过CLI向他人发送WhatsApp消息的用户、需要搜索或备份历史记录的技术人员
不包含常规用户聊天功能(由Clawdbot自动路由)、无需确认的自动消息发送、WhatsApp Business API功能

 

风险提示

  • 必须明确指定收件人和消息内容,禁止自动发送
  • 发送前需二次确认收件人信息
  • 信息模糊时应主动询问澄清
  • 历史回填需要手机保持在线,结果不保证完整
  • 常规 WhatsApp 对话由系统自动处理,无需调用此工具

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/rafay0313/tt/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...