Хочешь, чтобы твой бот работал 24/7, без выключений и зависаний? Тогда тебе нужно разместить его не на домашнем компьютере, а на сервере — в облаке. В этой статье простым языком объясним, как это сделать. Подойдёт даже тем, кто только начинает разбираться в программировании. 😎 Когда ты запускаешь бота у себя на компьютере, он работает только пока открыт терминал. А если ты выключишь ноутбук или отойдёшь по делам — бот тоже уходит «на перерыв» ☕ Сервер — это как удалённый, всегда включённый компьютер, где может круглосуточно крутиться твой код. В этой статье рассмотрим пример с Render, как одну из самых доступных и бесплатных платформ. Перед тем как загрузить бота на сервер, сделай следующее: import time
def start_bot():
while True:
print("Бот работает...")
time.sleep(5)
if __name__ == '__main__':
start_bot() Туда нужно вписать библиотеки, которые использует твой бот: python-telegram-bot #!/bin/bash
python bot.py pip install -r requirements.txt python bot.py R