Платформа запуска Telegram-ботов под бизнес-сценарии
Общий runtime позволяет запускать ботов с отдельными настройками, данными, AI-провайдером, журналами и административным управлением.
Задача
Каждый новый бот повторяет инфраструктурные задачи: хранение истории, конфигурация модели, ограничения ввода, мониторинг и обновление. Если собирать их заново, сценарии расходятся и сложнее обслуживаются.
Решение
Общий runtime и изолированные данные
Платформа отделяет код доставки сообщений от промпта и бизнес-логики конкретного бота. Для каждого сценария хранятся собственные настройки и история.
Администрирование и эксплуатация
Боты запускаются под PM2, проходят health-check и управляются через административный интерфейс. Модель и лимиты можно менять без переписывания Telegram-интеграции.
Результат
Новый сценарий начинается с бизнес-логики
Команда переиспользует авторизацию, сообщения, retry, журналы и мониторинг вместо копирования инфраструктуры.
Разные боты обслуживаются одинаково
Счётчик питания, нормативный консультант и внутренние ассистенты работают в одном эксплуатационном подходе, сохраняя отдельные данные.
Стек
Node.js · TypeScript · Telegram Bot API · PM2 · OpenAI-compatible API