Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.80 KB | None | 0 0
  1. import pyowm
  2. import telebot
  3.  
  4. owm = pyowm.OWM('e08587c0a99c8ef75ac461e2bf83fbd4')
  5. bot = telebot.TeleBot("831438052:AAHiIvw46lkP4gC5PjwerZwKu2VpXcg5h28")
  6.  
  7. @bot.message_handler(content_types=['text'])
  8. def send_echo(message):
  9.  
  10.     observation = owm.weather_at_place(message.text )
  11.     w = observation.get_weather()
  12.     temp = w.get_temperature('celsius')["temp"]
  13.  
  14.     answer = "В городе " + message.text + " сейчас " + w.get_detailed_status() +"\n"
  15.     answer += "Температура сейчас в районе " + str(temp) +"\n\n"
  16.  
  17.     if temp < 10:
  18.         answer += "Холодно ППЦ"
  19.     elif temp < 20:
  20.         answer += "Одевайся теплее"
  21.     else:
  22.         answer += "Темпер гуд, одевай что хочешь"
  23.  
  24.     bot.send_message(message.chat.id, answer)
  25.  
  26. bot.polling( none_stop = True )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement