WhatsApp メッセージを送信したり、wacli CLI ツールを使って WhatsApp の履歴をプログラムで検索・同期したりできます。
npx clawhub@latest install wacli動作要件
wacli は、AIエージェントが連絡先やグループへのメッセージ送信、メッセージ履歴の検索、チャットデータの同期を手動操作なしで行えるWhatsApp用コマンドラインインターフェースです。これは、アウトバウンドメッセージの自動化や会話履歴の照会を目的として設計されており、ユーザー自身の受信WhatsAppチャットの処理(それらはOpenClawによって自動的にルーティングされます)を目的としたものではありません。エージェントがWhatsApp上でサードパーティに連絡を取ったり、過去のメッセージのコンテキストを取得する必要がある場合は、このスキルをインストールしてください。
npx clawhub@latest install wacliこのページ上部のインストールボタンをクリックするとワンクリックでセットアップできます
wacli send text を使用して、任意の電話番号またはWhatsAppグループJIDにメッセージを送信します。ダイレクトチャット(<number>@s.whatsapp.net)およびグループチャット(<id>@g.us)の両方に対応しています。
wacli send file を使用して、任意のWhatsAppの連絡先またはグループにファイル(PDF、画像など)を添付して送信できます。オプションでキャプション文字列を追加することも可能です。
wacli messages search を使用して、キーワード、日付範囲、チャットでWhatsAppの同期済み履歴を検索できます。アクションを実行する前に、過去の会話のコンテキストを取得するのに役立ちます。
wacli chats list を使用すると、名前または番号で連絡先やグループを検索でき、特定のチャット内でのメッセージ送信や検索に必要なJIDを取得できます。
wacli history backfill を使用して、WhatsAppのサーバーから古いメッセージをローカルストアに取得します。スマートフォンがオンラインである必要があり、結果はベストエフォートとなります。
wacli auth はQRコードベースのログインと初回同期を処理します。wacli sync --follow はローカルストアを継続的に最新の状態に保ちます。wacli doctor は接続の問題を診断するのに役立ちます。
エージェントがミーティングの遅延やステータスの変更を検出し、手動操作なしに wacli send text を使用して関連する連絡先またはグループのWhatsAppチャットに通知を送信します。
エージェントはPDFレポートまたはアジェンダを生成し、説明的なキャプションを付けて wacli send file を使用してWhatsAppの受信者に直接配信します。
フォローアップを作成する前に、エージェントはWhatsAppの履歴から特定のトピックやキーワードを検索します(例:wacli messages search "invoice" --after 2025-01-01)。これにより、関連する過去のメッセージを見つけ出すことができます。
ワークフローがWhatsAppのメッセージ履歴をローカルストア(~/.wacli)に同期・バックフィルすることで、下流のツールが会話データをクエリ、インデックス化、または分析できるようになります。
npx clawhub@latest install wacli動作要件
レビューを書くにはログイン
まだレビューはありません。最初の体験をシェアしましょう!