Zalo Personal(プラグイン)
ネイティブの zca-js を使用して通常の Zalo ユーザーアカウントを自動化する、OpenClaw 向け Zalo Personal サポートプラグインです。
警告: 非公式の自動化はアカウントの停止/BAN につながる可能性があります。自己責任でご利用ください。
命名
チャンネル ID は zalouser です。これは個人 Zalo ユーザーアカウントを自動化する(非公式)ことを明示するためです。将来の公式 Zalo API 統合に備えて zalo は予約されています。
実行場所
このプラグインは Gateway プロセス内で動作します。
リモート Gateway を使用している場合は、Gateway を実行しているマシンにインストール・設定し、Gateway を再起動してください。
外部の zca/openzca CLI バイナリは不要です。
インストール
方法 A: npm からインストール
openclaw plugins install @openclaw/zalouser
インストール後、Gateway を再起動してください。
方法 B: ローカルフォルダからインストール(開発用)
openclaw plugins install ./extensions/zalouser
cd ./extensions/zalouser && pnpm install
インストール後、Gateway を再起動してください。
設定
チャンネル設定は channels.zalouser(plugins.entries.* ではなく)に配置します。
{
channels: {
zalouser: {
enabled: true,
dmPolicy: "pairing",
},
},
}
CLI
openclaw channels login --channel zalouser
openclaw channels logout --channel zalouser
openclaw channels status --probe
openclaw message send --channel zalouser --target <threadId> --message "Hello from OpenClaw"
openclaw directory peers list --channel zalouser --query "name"
エージェントツール
ツール名: zalouser
アクション: send、image、link、friends、groups、me、status
チャンネルメッセージアクションはメッセージリアクション用の react もサポートしています。