H1Cloud / Хостинг для бота на Python
Python 3.12

Хостинг для бота на Python

Загрузите файлы бота, укажите файл запуска — и бот работает круглосуточно. Библиотеки из requirements.txt установятся сами при запуске.

Python 3.12готовое окружение
55 ₽минимальный тариф
~4 секдо готового сервера
SFTPи файловый менеджер

Что уже настроено

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

  1. Зарегистрируйтесь в my.h1cloud.net и выберите тариф Basic.
  2. Оплатите — сервер будет готов в среднем через 4 секунды.
  3. Загрузите файлы бота и requirements.txt через файловый менеджер или по SFTP.
  4. Укажите «Файл запуска», например bot.py, и запустите сервер.

Где хранить токен

В файле .env рядом с кодом. Прочитайте его через python-dotenv — библиотека уже установлена. Так токен не окажется в коде и в репозитории.

Тарифы

ТарифCPURAMSSDЦена
Start
первый бот
50%512 МБ1 ГБ55 ₽/мес
Lite
скрипты и API
100%1 ГБ2 ГБ110 ₽/мес
Bot+
активный бот
100%2 ГБ4 ГБ155 ₽/мес
Popular
несколько сервисов
150%2 ГБ4 ГБ250 ₽/мес
Scale
нагруженный API
200%4 ГБ8 ГБ650 ₽/мес
Max
большой проект
500%8 ГБ16 ГБ2400 ₽/мес

Стоимость фиксирована на месяц. Тариф повышается без пересоздания сервера.

Частые вопросы

На чём можно писать бота?

На Python 3.12: aiogram, python-telegram-bot, Telethon, Pyrogram, discord.py и другие библиотеки из pip. Node.js на тарифах для ботов сейчас недоступен.

Как установить библиотеки?

Положите requirements.txt в корень сервера — при каждом запуске библиотеки из него установятся и обновятся сами. Ещё можно перечислить их в поле «Библиотеки» в настройках. aiogram, python-dotenv, sqlalchemy и aiosqlite уже стоят по умолчанию.

Можно загрузить код из Git?

Да, вручную: при запуске сервера выберите в консоли Bash-консоль — git там уже есть, работают git clone и git pull. Ещё файлы можно загрузить через файловый менеджер или по SFTP (FileZilla, WinSCP).

После запуска ошибка ModuleNotFoundError — почему?

Нужной библиотеки нет в requirements.txt. Добавьте её туда или в поле «Библиотеки» и перезапустите сервер.

Бот будет работать, если я выключу компьютер?

Да. Бот работает на сервере круглосуточно, ваш компьютер для этого не нужен.

Есть ли ограничения?

Исходящая почта по SMTP (порты 25, 465, 587, 2525) закрыта, торренты запрещены, частые подключения к чужим SSH и базам данных ограничивает защита от перебора паролей. Обычному боту это не мешает.

Можно повысить тариф без переезда?

Да. Тариф повышается без пересоздания сервера, файлы и настройки остаются на месте.

Можно удалить сервер раньше срока?

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

Как можно оплатить?

Доступны СБП, банковские карты, CryptoBot и прямые платежи в BTC, USDT, TON и других сетях. Для регулярных продлений можно заранее пополнить баланс.

Смотрите также

Сервер. Четыре секунды.

Регистрация за минуту, честная цена и поддержка, которая действительно отвечает.