Plugins

Особистий Plugin Zalo

Підтримка Zalo Personal для OpenClaw через Plugin із використанням нативного zca-js для автоматизації звичайного облікового запису користувача Zalo.

Назва

Ідентифікатор каналу — zalouser, щоб явно вказати, що це автоматизує особистий обліковий запис користувача Zalo (неофіційно). Ми залишаємо zalo зарезервованим для можливої майбутньої офіційної інтеграції з API Zalo.

Де це працює

Цей Plugin працює всередині процесу Gateway.

Якщо ви використовуєте віддалений Gateway, установіть/налаштуйте його на машині, де запущено Gateway, а потім перезапустіть Gateway.

Зовнішній бінарний файл CLI zca/openzca не потрібен.

Встановлення

Варіант A: установлення з npm

openclaw plugins install @openclaw/zalouser

Використовуйте пакет без додаткових уточнень, щоб стежити за поточним офіційним тегом випуску. Закріплюйте точну версію лише тоді, коли вам потрібне відтворюване встановлення.

Після цього перезапустіть Gateway.

Варіант B: установлення з локальної папки (розробка)

PLUGIN_SRC=./path/to/local/zalouser-plugin
openclaw plugins install "$PLUGIN_SRC"
cd "$PLUGIN_SRC" && 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 для реакцій на повідомлення.

Пов’язане