Skip to main content

Zalo Personal (plugin)

Normal bir Zalo kullanıcı hesabını otomatikleştirmek için yerel zca-js kullanan bir plugin aracılığıyla OpenClaw için Zalo Personal desteği.
Uyarı: Resmi olmayan otomasyon, hesabın askıya alınmasına/banlanmasına yol açabilir. Riski size aittir.

Adlandırma

Kanal kimliği zalouser şeklindedir; bunun kişisel bir Zalo kullanıcı hesabını (resmi olmayan) otomatikleştirdiğini açıkça belirtmek içindir. Olası bir gelecekteki resmi Zalo API entegrasyonu için zalo adını saklı tutuyoruz.

Nerede çalışır

Bu plugin Gateway süreci içinde çalışır. Uzak bir Gateway kullanıyorsanız, bunu Gateway’i çalıştıran makinede yükleyip yapılandırın, ardından Gateway’i yeniden başlatın. Harici bir zca/openzca CLI ikili dosyası gerekmez.

Kurulum

Seçenek A: npm üzerinden yükleyin

openclaw plugins install @openclaw/zalouser
Ardından Gateway’i yeniden başlatın.

Seçenek B: yerel bir klasörden yükleyin (geliştirme)

PLUGIN_SRC=./path/to/local/zalouser-plugin
openclaw plugins install "$PLUGIN_SRC"
cd "$PLUGIN_SRC" && pnpm install
Ardından Gateway’i yeniden başlatın.

Yapılandırma

Kanal yapılandırması plugins.entries.* altında değil, channels.zalouser altında bulunur:
{
  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"

Aracı aracı

Araç adı: zalouser Eylemler: send, image, link, friends, groups, me, status Kanal mesajı eylemleri, mesaj tepkileri için react desteği de sunar.