Задать вопрос
@hakaga

Как сделать что бы телеграм бот работал всегда?

Я написал бота. Он работает, я его типа хостил на https://www.pythonanywhere.com/user// но он не делает то чего мне нужно. Мне нужно сделать так что бы бот работал всегда
вот код:

import pyowm
import telebot

owm = pyowm.OWM('3cc66d7b3233711f3dd379e246f01d34')
bot = telebot.TeleBot("5040545328:AAGLyu-I8rqQolyu8g", parse_mode=None)

@bot.message_handler(content_types=['text'])
def send_echo(message):
mgr = owm.weather_manager()
observation = mgr.weather_at_place( message.text )
w = observation.weather
temp = w.temperature('celsius')["temp"]

answer = "В городе " + message.text + " сейчас " + w.detailed_status + "\n"
answer += "Температура сейчас в районе" + str(temp) + "\n\n"

if temp < 10:
answer += "Сейчас ебать холодно, одевайся очень тепло!"
elif temp <20:
answer += "Сейчас прохладно, оденься нормально что бы не продуло"
else:
answer += "Температура кайф, одевай что угодно"

bot.send_message(message.chat.id, answer)
bot.polling( none_stop = True )
  • Вопрос задан
  • 531 просмотр
Подписаться 2 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
@kapp1
Например, ты можешь захостить его на ВПС.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы