Перейти к содержимому
Русский

Runtime, Health и Status

Как читать состояние Bot и понимать, работает ли его подключение.

Обновлено 6 октября 2026 г.2 мин

В списке Bots состояние каждого Bot отображается сразу через три отдельных показателя:

  • Runtime — запущен ли Bot;
  • Health — исправно ли работает его подключение;
  • Status — текущее состояние Bot.

Эти показатели нужно рассматривать отдельно.

Runtime → запущен ли Bot
Health → исправно ли подключение
Status → в каком состоянии находится Bot

Например, Bot может быть запущен по Runtime, но одновременно иметь ошибку Health.

Runtime показывает, запущен Bot или остановлен.

Runtime Значение
Running Bot запущен
Stopped Bot остановлен

Running означает, что Bot запущен в ProCRM.

При этом Running сам по себе не гарантирует, что подключение работает без ошибок — для этого отдельно используется Health.

Stopped означает, что Bot остановлен.

Остановленный Bot можно снова запустить через меню действий в списке Bots.

Подробнее об управлении — Управление ботом.

Health показывает техническое состояние подключения Bot.

Health Значение
OK Ошибок подключения не обнаружено
Error В подключении Bot обнаружена ошибка

OK означает, что ProCRM не показывает техническую ошибку подключения Bot.

Error означает, что с подключением Bot возникла проблема.

Например, Health может перейти в Error, если для Bot указаны некорректные данные подключения.

Точная причина ошибки зависит от конкретного Bot и его подключения.

Status показывает текущее состояние Bot.

В отличие от Runtime, Status может отражать не только запущен или остановлен Bot, но и промежуточные состояния его подключения.

Для User Bot, например, подключение может ожидать данные от Telegram.

WaitingCode означает, что для продолжения подключения User Bot необходимо ввести код подтверждения, отправленный Telegram.

WaitingPassword означает, что Telegram-аккаунт защищён двухэтапной аутентификацией и для завершения подключения требуется пароль.

Banned означает, что подключённый Telegram-аккаунт был ограничен Telegram.

В таком состоянии Bot не сможет нормально выполнять связанные с аккаунтом действия.

Не стоит определять состояние Bot только по одной колонке.

Например:

Runtime: Running
Health: OK
Status: Active

Bot запущен, подключение работает без отображаемой технической ошибки и Bot находится в активном состоянии.

Другой пример:

Runtime: Running
Health: Error

Bot запущен, но ProCRM обнаруживает проблему с его подключением.

Для User Bot во время подключения также могут появляться промежуточные состояния:

User Bot
↓
WaitingCode
↓
WaitingPassword — если включена 2FA
↓
подключение завершено

Сначала проверьте все три показателя:

  1. Runtime — Bot должен быть запущен.
  2. Health — проверьте, нет ли Error.
  3. Status — убедитесь, что Bot не ожидает завершения подключения или другого действия.

Для User Bot состояния WaitingCode и WaitingPassword означают, что процесс подключения ещё не завершён.

Если Bot остановлен, его можно запустить через меню действий.

Если отображается Error, необходимо проверить данные подключения Bot.