botdepoВойти

Хостинг для уже написанного Telegram-бота

Готовый Python-бот на GitHub — заезжает в рабочий контейнер без своего сервера. Дальше живёт сам.

Задеплоить бота

Кому подходит

Бот уже написан

На Python, зависимости — в requirements.txt. Это не конструктор ботов — код у вас уже есть.

Репозиторий публичный

На GitHub, по HTTPS. Приватные репозитории пока не поддерживаются.

Команда запуска стандартная

По умолчанию python main.py, можно указать свою при деплое.

Как это работает

1

Ссылка на репозиторий

Публичный GitHub, по HTTPS.

2

Токен бота

От @BotFather. Хранится зашифрованным, панель не показывает его обратно.

3

Бот уже работает

Дальше редеплой, старт/стоп и статус — из той же панели.

Как это выглядит

Форма деплоя бота: репозиторий, ветка, команда запуска, токен
Форма деплоя — четыре поля, ничего лишнего.
Карточка бота: статус, события, переменные окружения, живые логи
Карточка бота — статус, события, логи сборки и работы.

Что вы получаете в довесок

Живёт сам

Упал — поднимется автоматически, с растущей паузой между попытками. Застрял в рестарт-цикле — придёт ровно одно уведомление, не тишина и не спам.

Изолирован по умолчанию

Контейнер без доступа к хосту и приватным сетям — это не настройка, а то, как это устроено всегда.

Алерт там, где вы и так смотрите

Не email, который никто не читает, — уведомление приходит прямо в Телеграм.

Возможные вопросы

Настрою VPS сам, это же бесплатно

Настроить изоляцию, супервизор с перезапуском и алерты вручную — часы работы, и легко ошибиться в безопасности. Здесь это уже сделано.

Вы видите токен бота и код?

Код — да, репозиторий публичный, он и так открыт на GitHub. Токен хранится в базе зашифрованным, панель никогда не показывает его в интерфейсе — но технически расшифровать его может оператор сервиса: ключ шифрования лежит на той же ноде. Это защита от утечки через интерфейс и базу, не анонимность от нас самих.

Поддерживаете приватные репозитории?

Пока нет — только публичные GitHub-репозитории по HTTPS. Говорим сразу, а не после регистрации.

Бот, который не нужно нянчить

Задеплоить бота
botdepo — хостинг для уже написанного Telegram-бота