Поддержка Zalo Personal для OpenClaw через плагин, который использует нативный zca-js для
автоматизации обычной учётной записи пользователя Zalo. Внешний исполняемый файл CLI zca/openzca
не требуется.
Неофициальная автоматизация может привести к приостановке или блокировке учётной записи. Используйте на свой риск.
Именование
Идентификатор канала — zalouser, чтобы явно указать, что он автоматизирует личную
учётную запись пользователя Zalo (неофициально). Отдельный идентификатор канала zalo относится к официальной
встроенной интеграции с ботом Zalo/Webhook — см. Zalo.
Где он работает
Этот плагин работает внутри процесса Gateway. Если Gateway удалённый,
установите и настройте плагин на этом хосте, затем перезапустите Gateway.
Установка
Из npm
Используйте пакет без указания версии, чтобы получать текущий официальный тег выпуска; закрепляйте точную
версию только тогда, когда требуется воспроизводимая установка. После этого перезапустите
Gateway.
Из локальной папки (для разработки)
После этого перезапустите Gateway.
Конфигурация
Конфигурация канала находится в channels.zalouser (не в plugins.entries.*):
Сведения об управлении доступом к личным сообщениям и группам, настройке нескольких учётных записей,
переменных окружения и устранении неполадок см. в разделе Конфигурация личного канала Zalo.
CLI
Инструмент агента
Имя инструмента: zalouser
Действия: send, image, link, friends, groups, me, status
Действия с сообщениями канала (не инструмент агента) также поддерживают react для
реакций на сообщения.
Связанные материалы