Regional platforms
Zalo ClawBot
OpenClaw подключается к Zalo ClawBot через указанный в каталоге внешний
Plugin @zalo-platforms/openclaw-zaloclawbot. Для входа используется QR-код
Zalo Mini App.
Совместимость
| Версия Plugin | Версия OpenClaw | npm dist-tag | Статус |
|---|---|---|---|
| 0.1.x | >=2026.4.10 | latest |
Активно / бета |
Предварительные требования
- Node.js >= 22
- OpenClaw должен быть установлен (доступен CLI
openclaw). - Учетная запись Zalo на мобильном устройстве для сканирования QR-кода входа.
Установка через onboard (рекомендуется)
Запустите мастер первоначальной настройки OpenClaw и выберите Zalo ClawBot в меню каналов:
openclaw onboardМастер устанавливает Plugin из официального каталога (с проверкой целостности), отображает QR-код для входа прямо в терминале и завершает настройку канала после того, как вы отсканируете его в приложении Zalo. Дополнительные команды не требуются.
Ручная установка
Чтобы добавить канал в уже настроенный Gateway, выполните следующие шаги:
1. Установите Plugin
openclaw plugins install "@zalo-platforms/openclaw-zaloclawbot@0.1.4"Используйте точную зафиксированную версию, указанную выше (она соответствует записи в официальном каталоге), чтобы OpenClaw при установке проверил пакет по хешу целостности из каталога.
2. Включите Plugin в конфигурации
openclaw config set plugins.entries.openclaw-zaloclawbot.enabled true3. Сгенерируйте QR-код и войдите
openclaw channels login --channel openclaw-zaloclawbotОтсканируйте QR-код, отображенный в терминале, с помощью мобильного приложения Zalo, примите Условия использования внутри Zalo Mini App и авторизуйте сеанс.
4. Перезапустите Gateway
openclaw gateway restartКак это работает
В отличие от стандартного канала Zalo для разработчиков, который требует зарегистрировать собственную Zalo Official Account (OA) и вставить статические учетные данные разработчика, Zalo ClawBot работает как персональный помощник, привязанный к владельцу, используя общую официальную инфраструктуру:
- Безопасная первоначальная настройка: QR-код ведет в безопасное Zalo Mini App, которое привязывает новый выделенный приватный бот в рамках общей официальной OA напрямую к вашему Zalo User ID.
- Конфиденциальность с привязкой к владельцу: По замыслу бот ограничен общением только со своим владельцем. Сообщения от других пользователей отбрасываются на уровне платформы, что делает подключение приватным и безопасным.
- Официальный путь API: Plugin использует API Zalo Bot Platform вместо автоматизации браузера или веб-сеанса.
Под капотом
Plugin Zalo ClawBot взаимодействует с API Zalo через постоянный цикл получения сообщений long-polling. Для поддержания чистой и легковесной среды выполнения:
- Соединения long-poll используют конечную точку
getUpdates. - Webhook по умолчанию отключены для локальных запусков Gateway на рабочем столе/в терминале.
- Сообщения обрабатываются на стороне клиента и напрямую сопоставляются с вашей локальной средой выполнения агента.
Внешний Plugin управляет учетными данными бота в каталоге состояния OpenClaw. Считайте этот каталог конфиденциальным и включайте его в ту же политику контроля доступа и резервного копирования, что и остальное состояние OpenClaw.
Устранение неполадок
- Тайм-аут входа по QR-коду: Токен входа (
zbsk) истекает через 5 минут по соображениям безопасности. Если срок действия QR-кода истечет до того, как вы его отсканируете, просто повторно выполните команду входа, чтобы сгенерировать новый. - Gateway не загружается: Убедитесь, что версия хоста OpenClaw —
2026.4.10или выше. Старые версии не поддерживают журнал установки внешних npm-Plugin.