botdepobotdepo

Бесплатный хостинг для Telegram-бота

Бот на Python или Node.js работает 24/7 без вашего компьютера и без своего сервера. Нужны только ссылка на GitHub и токен — до 30 дней бесплатно, без карты.

Запустить бота бесплатно

Как запустить

1

Зарегистрируйтесь

По почте или через Telegram — без карты и без звонков.

2

Вставьте ссылку на репозиторий и токен

Ссылка вида https://github.com/вы/бот и токен от @BotFather. Команду запуска определим сами, Dockerfile не нужен.

3

Через минуту бот отвечает

Видно лог сборки по шагам. Если что-то не так с кодом — объясним по-русски, что поправить.

Что входит, в том числе в бесплатный период

Работает сам

Упал — поднимется. Падает по кругу — остановим и напишем вам в Telegram один раз, а не сто.

Обновляется из GitHub

Коммит в ветку — новая версия уже работает. Сломанный коммит не роняет бота: остаётся прошлая версия.

Логи и алерты

Логи в реальном времени в панели, уведомления с кнопкой «Перезапустить» в Telegram.

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

Это правда бесплатно?

Да, первые 14 дней с первого успешного запуска и ещё 16 — когда подтвердите почту или подключите уведомления в Telegram. Карту не просим. Дальше 299 ₽ в месяц за бота, без автосписания: не оплатите — бот просто остановится, код и данные сохранятся.

А есть совсем бесплатный хостинг навсегда?

Есть варианты: держать бота на своём компьютере, на старом ноутбуке или на бесплатных тарифах облаков. Цена — ваше время: компьютер выключается, бесплатные тарифы засыпают без запросов, режут сеть или исчезают, а перезапуск после падения и логи придётся настраивать самому. Пробный период botdepo как раз даёт сравнить.

На чём должен быть написан бот?

Python (aiogram, python-telegram-bot, pyTelegramBotAPI и другие) или Node.js (grammY, Telegraf, node-telegram-bot-api). Нужен requirements.txt или package.json — если его нет, подскажем, какие строки добавить.

Код в приватном репозитории — подойдёт?

Да. Добавьте токен доступа GitHub с правом только на чтение этого репозитория. Код клонируется на время сборки и не хранится у нас после неё.

Можно без своего кода?

Да: есть готовые боты — предложка для канала, анонимные вопросы, запись на приём, бот-визитка. Нужен только токен от @BotFather, это можно сделать и с телефона.

Бот работает на российском сервере с перебоями. Здесь так же?

Сервер в Нидерландах: Telegram, OpenAI и другие API доступны напрямую, без прокси и VPN.

Какие ресурсы у бота?

256 МБ памяти и половина ядра процессора на бота, папка /data для файлов и базы SQLite — она переживает перезапуски и обновления. Обычному боту на aiogram или grammY этого хватает с запасом.

Почитать

Бот работает 24/7 — через пару минут

Запустить бота бесплатно
Бесплатный хостинг для Telegram-бота — до 30 дней, запуск из GitHub | botdepo