Bundled plugin guides

Персональный Plugin Zalo

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

Именование

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

Где он запускается

Этот Plugin запускается внутри процесса Gateway.

Если вы используете удаленный Gateway, установите и настройте его на машине, где запущен Gateway, затем перезапустите Gateway.

Внешний CLI-бинарник zca/openzca не требуется.

Установка

Вариант A: установка из npm

bash
openclaw plugins install @openclaw/zalouser

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

После этого перезапустите Gateway.

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

bash
PLUGIN_SRC=./path/to/local/zalouser-pluginopenclaw plugins install "$PLUGIN_SRC"cd "$PLUGIN_SRC" && pnpm install

После этого перезапустите Gateway.

Конфигурация

Конфигурация канала находится в channels.zalouser (а не в plugins.entries.*):

json5
{  channels: {    zalouser: {      enabled: true,      dmPolicy: "pairing",    },  },}

CLI

bash
openclaw channels login --channel zalouseropenclaw channels logout --channel zalouseropenclaw channels status --probeopenclaw 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 для реакций на сообщения.

Связанное

Was this useful?
On this page

On this page