Plugin guides
Plugin pribadi Zalo
Dukungan Zalo Personal untuk OpenClaw melalui Plugin yang menggunakan zca-js native untuk
mengotomatiskan akun pengguna Zalo biasa. Biner CLI eksternal zca/openzca
tidak diperlukan.
Penamaan
ID saluran adalah zalouser untuk memperjelas bahwa ini mengotomatiskan akun
pengguna Zalo personal (tidak resmi). ID saluran zalo yang terpisah merupakan integrasi
Bot/Webhook Zalo resmi yang disertakan - lihat Zalo.
Tempat menjalankannya
Plugin ini berjalan di dalam proses Gateway. Untuk Gateway jarak jauh, instal/konfigurasikan Plugin ini pada host tersebut, lalu mulai ulang Gateway.
Instalasi
Dari npm
openclaw plugins install @openclaw/zalouserGunakan paket tanpa versi untuk mengikuti tag rilis resmi saat ini; sematkan versi yang tepat hanya jika Anda memerlukan instalasi yang dapat direproduksi. Setelah itu, mulai ulang Gateway.
Dari folder lokal (pengembangan)
PLUGIN_SRC=./path/to/local/zalouser-pluginopenclaw plugins install "$PLUGIN_SRC"cd "$PLUGIN_SRC" && pnpm installSetelah itu, mulai ulang Gateway.
Konfigurasi
Konfigurasi saluran berada di bawah channels.zalouser (bukan plugins.entries.*):
{ channels: { zalouser: { enabled: true, dmPolicy: "pairing", }, },}Lihat Konfigurasi saluran personal Zalo untuk kontrol akses DM/grup, penyiapan beberapa akun, variabel lingkungan, dan pemecahan masalah.
CLI
openclaw channels login --channel zalouseropenclaw channels login --channel zalouser --account <name>openclaw channels logout --channel zalouseropenclaw channels status --probeopenclaw message send --channel zalouser --target <threadId> --message "Hello from OpenClaw"openclaw directory self --channel zalouseropenclaw directory peers list --channel zalouser --query "name"openclaw directory groups list --channel zalouser --query "name"openclaw directory groups members --channel zalouser --group-id <id>Alat agen
Nama alat: zalouser
Tindakan: send, image, link, friends, groups, me, status
Tindakan pesan saluran (bukan alat agen) juga mendukung react untuk reaksi
pesan.