📦 wacli WhatsApp — wacli 是一个用于与 WhatsApp 交互的命令行界面(CLI)工具,允许用户通过命令行发送和接收 WhatsApp 消息。用户可以使用 wacli 来自动化 WhatsApp 消息的发送和接收,或者将其与其他工具和服务集成。wacli 通过 WhatsApp 的 API 与 WhatsApp 服务进行交互。
v0.1.0使用 wacli(通过 whatsmeow 的 WhatsApp Web)从命令行发送 WhatsApp 消息或文件。当用户要求在 WhatsApp 上发送消息(发送 t...)时使用。
运行时依赖
安装命令
点击复制技能文档
wacli(WhatsApp CLI)通过 exec 使用 wacli。 安全性/权限 将发送视为外部、敏感的隐私操作。仅当用户明确提供(a)收件人和(b)消息/文件内容并要求发送时,才发送。如果任何细节丢失/模糊(错误的号码、不清楚的聊天、不确定哪个附件),则在发送之前提问以澄清。 快速检查 验证安装:wacli 版本 如果缺失,建议:brew install steipete/tap/wacli 身份验证 + 同步(在发送之前需要) 登录(显示 QR 码)并初始化同步:wacli auth 在后台继续同步(建议这样做,以便消息/ID 解析):wacli sync --follow 诊断:wacli doctor 发送 WhatsApp 消息 文本:wacli send text --to --message "" 引用回复(需要消息 ID,通常来自消息列表/搜索/显示/上下文):wacli send text --to --message "" --reply-to 反应:wacli send react --to --id [--reaction ""] 发送文件 wacli send file --to --file [--caption ""] [--filename ] [--mime ] 查找聊天/消息 ID 搜索消息:wacli messages search "" 列出最近的消息(对于已知的聊天 JID):wacli messages list --chat --asc --limit 50 显示消息周围的上下文:wacli messages context --chat --id 查找聊天/群组:wacli chats list --query "" --limit 50 wacli groups list --query "" --limit 50 存储位置(仅供参考) 默认存储位置为 ~/.wacli(在 macOS 上),可以使用 --store DIR 或 WACLI_STORE_DIR 覆盖。