Боты
Подключение нового бота через API не осуществляется, т.к. каждый мессенджер имеет свои особенности. Для добавления бота, пожалуйста, воспользуйтесь личным кабинетом.

Как определить статус бота (канала)

Каждый подключенный к платформе Shop2bot канал имеет два статуса:
  1. 1.
    Статус бота
  2. 2.
    Статус адаптера
Статус бота используется для ручной остановки и запуска бота. Возможные варианты: 1 - Бот создан 3 - Остановлен вручную 5 - Запущен
Статус бота можно получить выполнив запрос /bot/bots/:id/ в поле status
Статус адаптера отражает статус соединения платформы Shop2bot и серверов мессенджера для запущеных ботов (у которых статус бота 1).
Статус адаптера отражает реальное состояние канала (бота). Узнать его можно, выполнив запрос /bot/bot/:id/status/. Возможные статусы перечислены в документации к этому запросу.
Если бот остановлен вручную, то статус адаптера не имеет смысла, т.к. платформа Shop2bot закрывает все соединения с серверами мессенджера.
get
https://app.hightouch.ai/api
/bot/bots/
Список ботов
get
https://app.hightouch.ai/api
/bot/bots/:id/
Информация о боте
get
https://app.hightouch.ai/api
/bot/bot/:id/status/
Статус бота
get
https://app.hightouch.ai/api
/bot/bot/:id/restart/
Перезагрузить (переподключить) бот
get
https://app.hightouch.ai/api
/bot/bot/:id/stop/
Остановить бот
delete
https://app.hightouch.ai/api
/bot/bots/:id/
Удалить бот
Last modified 9mo ago