Найти в Дзене
IT для всех

🤖 Как запустить Telegram-бота на VPS за 5 минут

Если ты создавал бота через BotFather, то знаешь, что на локальном компьютере бот работает только пока он включён.
А вот на VPS (виртуальном сервере) бот работает круглосуточно, независимо от твоего ПК. 💬 Это идеальный вариант для: Перед стартом убедись, что у тебя есть: Переходим на сайт 👉 vpsville.ru
Регистрируемся и создаём сервер с ОС Ubuntu 22.04.
Минимальный тариф (1 ГБ RAM, 1 CPU) — достаточно, чтобы бот работал стабильно. После запуска в панели появятся: На Windows открой: Пуск → Подключение к удалённому серверу (PuTTY или PowerShell) Или в Linux/macOS: ssh root@IP_твоего_сервера Введи пароль — ты на сервере 💪 Если ты используешь Python (самый популярный вариант), введи команды: apt update && apt upgrade -y
apt install python3 python3-pip -y Это простая и мощная библиотека для работы с Telegram API. pip3 install aiogram Создай файл bot.py: nano bot.py Вставь пример кода: from aiogram import Bot, Dispatcher, executor, types
bot = Bot(token="ТОКЕН_ОТ_BOTFATHER")
dp = Dispa
Оглавление

🤖 Как запустить Telegram-бота на VPS за 5 минут

💡 Зачем запускать бота на VPS

Если ты создавал бота через BotFather, то знаешь, что на локальном компьютере бот работает только пока он включён.

А вот
на VPS (виртуальном сервере) бот работает круглосуточно, независимо от твоего ПК.

💬 Это идеальный вариант для:

  • уведомлений и напоминаний
  • Telegram-магазинов
  • парсеров и новостных ботов
  • систем поддержки или чат-ботов

⚙️ Что понадобится

Перед стартом убедись, что у тебя есть:

  1. Аккаунт Telegram 🤳
  2. Токен от BotFather
  3. Минимальные знания команд Linux
  4. VPS-сервер — например, на VPSville

🚀 Шаг 1. Арендуем сервер

Переходим на сайт 👉 vpsville.ru

Регистрируемся и создаём сервер с ОС
Ubuntu 22.04.

Минимальный тариф (1 ГБ RAM, 1 CPU) — достаточно, чтобы бот работал стабильно.

После запуска в панели появятся:

  • IP-адрес
  • логин (root)
  • пароль

🔌 Шаг 2. Подключаемся к серверу

На Windows открой:

Пуск → Подключение к удалённому серверу (PuTTY или PowerShell)

Или в Linux/macOS:

ssh root@IP_твоего_сервера

Введи пароль — ты на сервере 💪

🐍 Шаг 3. Устанавливаем Python и зависимости

Если ты используешь Python (самый популярный вариант), введи команды:

apt update && apt upgrade -y
apt install python3 python3-pip -y

📦 Шаг 4. Устанавливаем библиотеку aiogram

Это простая и мощная библиотека для работы с Telegram API.

pip3 install aiogram

🧠 Шаг 5. Создаём бота

Создай файл bot.py:

nano bot.py

Вставь пример кода:

from aiogram import Bot, Dispatcher, executor, types

bot = Bot(token="ТОКЕН_ОТ_BOTFATHER")
dp = Dispatcher(bot)

@dp.message_handler(commands=['start'])
async def start(message: types.Message):
await message.answer("Привет! Я твой бот 🤖")

executor.start_polling(dp)

Сохрани (Ctrl + O, затем Ctrl + X).

⚡ Шаг 6. Запускаем бота

python3 bot.py

Если всё сделано верно — бот сразу заработает.

Напиши ему /start в Telegram, и он ответит тебе 🎉

🔁 Шаг 7. Запускаем в фоне

Чтобы бот не останавливался при выходе из терминала, установи screen:

apt install screen -y
screen -S mybot
python3 bot.py

Нажми Ctrl + A, затем D — и бот продолжит работать в фоне 24/7.

🌐 Готово!

Теперь у тебя:

  • круглосуточно работающий бот
  • на своём сервере
  • без зависимостей от ПК

🎯 Всё это можно сделать буквально за 5–10 минут.

💸 Где надёжно арендовать VPS

Я использую VPSville — там всё просто:

  • ⚡ Мгновенный запуск
  • 💾 SSD-диски
  • 🌍 Серверы в РФ и за рубежом
  • 🖥 Поддержка Linux и Windows
  • 💬 Поддержка 24/7

🏁 Итог

Запуск Telegram-бота на VPS — это:

  • ✅ Дёшево
  • ✅ Просто
  • ✅ Надёжно

Теперь ты можешь запускать свои проекты, автоматизировать процессы и не зависеть от включённого компьютера.

💡 Попробуй прямо сейчас 👉vpsville.ru