Plugins
Plugin pribadi Zalo
Dukungan Zalo Personal untuk OpenClaw melalui Plugin, menggunakan zca-js native untuk mengotomatisasi akun pengguna Zalo biasa.
Penamaan
ID channel adalah zalouser untuk menegaskan bahwa ini mengotomatisasi akun pengguna Zalo personal (tidak resmi). Kami mempertahankan zalo untuk kemungkinan integrasi API Zalo resmi di masa mendatang.
Tempat menjalankannya
Plugin ini berjalan di dalam proses Gateway.
Jika Anda menggunakan Gateway jarak jauh, instal/konfigurasikan di mesin yang menjalankan Gateway, lalu mulai ulang Gateway.
Tidak diperlukan biner CLI eksternal zca/openzca.
Instalasi
Opsi A: instal dari npm
openclaw plugins install @openclaw/zalouser
Gunakan paket polos untuk mengikuti tag rilis resmi saat ini. Sematkan versi yang tepat hanya saat Anda membutuhkan instalasi yang dapat direproduksi.
Mulai ulang Gateway setelahnya.
Opsi B: instal dari folder lokal (dev)
PLUGIN_SRC=./path/to/local/zalouser-plugin
openclaw plugins install "$PLUGIN_SRC"
cd "$PLUGIN_SRC" && pnpm install
Mulai ulang Gateway setelahnya.
Konfigurasi
Konfigurasi channel berada di bawah channels.zalouser (bukan 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"
Alat agent
Nama alat: zalouser
Aksi: send, image, link, friends, groups, me, status
Aksi pesan channel juga mendukung react untuk reaksi pesan.