Plugins

Zalo kişisel Plugin

OpenClaw için Zalo Personal desteği, normal bir Zalo kullanıcı hesabını otomatikleştirmek üzere yerel zca-js kullanan bir Plugin aracılığıyla sağlanır.

Adlandırma

Kanal kimliği zalouser değeridir; bu, bunun bir kişisel Zalo kullanıcı hesabını otomatikleştirdiğini açıkça belirtir (resmi değildir). zalo değerini olası gelecekteki resmi bir Zalo API entegrasyonu için ayrılmış tutuyoruz.

Nerede çalışır

Bu Plugin, Gateway işleminin içinde çalışır.

Uzak bir Gateway kullanıyorsanız, bunu Gateway’i çalıştıran makinede kurun/yapılandırın ve ardından Gateway’i yeniden başlatın.

Harici bir zca/openzca CLI ikili dosyası gerekmez.

Kurulum

Seçenek A: npm’den kurma

openclaw plugins install @openclaw/zalouser

Geçerli resmi sürüm etiketini takip etmek için paketi sürüm belirtmeden kullanın. Kesin bir sürümü yalnızca tekrarlanabilir bir kurulum gerektiğinde sabitleyin.

Ardından Gateway’i yeniden başlatın.

Seçenek B: yerel klasörden kurma (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ı channels.zalouser altında yer alır (plugins.entries.* altında değil):

{
  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"

Agent aracı

Araç adı: zalouser

Eylemler: send, image, link, friends, groups, me, status

Kanal mesajı eylemleri, mesaj tepkileri için react desteği de sağlar.

İlgili