Загрузка...

Laying a TG bot on the server | Python

Thread in Python created by rekryt Feb 18, 2025. 274 views

  1. rekryt
    rekryt Topic starter Feb 18, 2025 95 Jun 9, 2023
    Создание Telegram-бота — это только первый шаг. Чтобы бот работал 24/7, его нужно разместить на сервере. В этой статье мы рассмотрим, как выложить Telegram-бота на сервер с использованием хостинга vds сервера - тык
    1. Нам понадобится код бота. Возьмём такой:
    import telebot

    # Замените 'YOUR_BOT_TOKEN' на токен вашего бота
    bot = telebot.TeleBot('YOUR_BOT_TOKEN')

    # Обработчик команды /start
    Bot_inactive8902691.message_handler(commands=['start'])
    def send_welcome(message):
    bot.reply_to(message, "Привет! Я простой бот. Как дела?")

    # Обработчик текстовых сообщений
    Bot_inactive8902691.message_handler(func=lambda message: True)
    def echo_all(message):
    bot.reply_to(message, message.text)

    # Запуск бота
    bot.polling()
    pip install pyTelegramBotAPI - для бота
    pip install pyinstaller - для exe
    Затем компилируем в exe, командой - pyinstaller -F main.py
    2. Создаём сервак
    Переходим по ссылке тык

    [IMG]
    Оплачиваем
    И получаем на почту ip логин и пароль.
    3. Подключаемся к серверу

    [IMG]
    win+r и вводим mstsc.exe
    где компьютер вводим ip
    где пользователь вводим логин
    затем нажимаем подключить и вводим пароль
    и ПОДКЛЮЧАЕМСЯ
    4. Переносим наш exe файл, который хранится в папке dist, на сервер.
    5. Запускаем exe.

    [IMG]
    [IMG]
    ВСЁ РАБОТАЕТ ЙОУ
    :pressF:
     
  2. TheBoossya
    TheBoossya Feb 19, 2025 121 Aug 28, 2019
    выбирать windows server для хоста python-скрипта - это сверх глупо + нет никакого упоминания докера
     
    1. Кассандра
      TheBoossya, докер на винде как 7 кругов ада
    2. TheBoossya
      Кассандра, во-первых, тут в целом вопросы к винде - почему она, во-вторых, вроде, там нет никаких особых проблем, все нормально ставится
  3. SaySoGooD
    SaySoGooD Feb 19, 2025 Тг боты, скрипты, парсеры на заказ 223 Jun 5, 2020
    Windows для бота :liar:
     
  4. rekryt
    rekryt Topic starter Feb 19, 2025 95 Jun 9, 2023
    Ну работают же :)
     
    1. рандомли
      rekryt, работают же и правильно выбранная система под конкретный продукт - две разные вещи. Если твоя цель задеплоить проект без вопросов об его стрессоустойчивости, абузоустойчивости, то конечно "работает и ладно" сойдёт. Все нормальные проекты хостятся на сложно-настроенных Linux подобных системах
  5. ФРУТС
    ФРУТС Feb 21, 2025 <3 jenna ortega E> 544 Feb 7, 2023
    во первых: нахуя ты ставишь на винду дефолтного бота если можно поставить убунту?

    у тебя гуи винды больше ресурсов жрет чем сам скрипт
    во вторых
    не хочу оскорблять
     
  6. кринж
    унбунту советую, дешевле выйдет
     
  7. SpyEv
    SpyEv Feb 22, 2025 turururu 46 Oct 17, 2022
    От статьи попахивает рекламой и нейросеткой

    ах да, хостинг на винде, вы что мазохист? на винде хостить как летом шубу носить
     
Top
Loading...