Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import pyowm
- import telebot
- owm = pyowm.OWM('57f25239a4bb74e4dd881fa522bb92db', language='ru')
- bot = telebot.TeleBot("994380882:AAFnYrRI3BCUO3ENvCA96o6pQ2ZIwg23VnA")
- @bot.message_handler(content_types=['text'])
- def send_echo(message):
- observation = owm.weather_at_place( message.text )
- w = observation.get_weather()
- temp = w.get_temperature('celsius')["temp"]
- answer = "В городе " + message.text + " сейчас " + w.get_detailed_status() + "\n"
- answer += "Температура сейчас в районе " + str(temp) + "\n\n"
- if temp < 10:
- answer += "Сейчас очень холодно, одевайся тепло."
- elif temp < 20:
- answer += "Сейчас прохладно, одевайся потеплее."
- elif temp > 20:
- answer += "Сейчас тепло, одейвайся как хочешь."
- bot.send_message(message.chat.id, answer)
- bot.polling( none_stop = True )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement