Я написал бота. Он работает, я его типа хостил на
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 )