ПРОДОЛЖАЕМ ПИСАТЬ КОД ДЛЯ НАШЕГО TELEGRAM БОТА | ДОАВЛЕНИЕ КОМАНДЫ WEATHER
В этом видео мы добавим нашему боту команду weather с помощью которой мы сможем узнать погоду в любом городе мира! Код: import telebot import random import pyowm greetings = ["Привет", "Дратути", "Здравствуй",] how_are_you = ["Отлично", "Ужасно", "Хорошо","Супер Гуд ! Я выйграл в лотерее"] token ="Вместо этого текста вставьте токен, который дал Вам BotFather" bot = telebot.TeleBot(token) @bot.message_handler(commands=["weather"]) def weather(message): city = bot.send_message(message.chat.id, "В каком городе Вам показать погодку?") bot.register_next_step_handler(city, weath) def weath(message): owm = pyowm.OWM("api-ключ с сайта OpenWeatherMap") city = message.text weather = owm.weather_at_place(city) w = weather.get_weather() temperature = w.get_temperature("celsius")["temp"] wind = w.get_wind()["speed"] hum = w.get_humidity() desc = w.get_detailed_status() bot.send_message(message.chat.id, "Сейчас в городе " + str(city) + " " + str(desc) +
Похожие видео
Показать еще