Оценить:
 Рейтинг: 0

Telegram Bot. Руководство по созданию бота в мессенджере Телеграм.

Год написания книги
2023
Теги
<< 1 2 3
На страницу:
3 из 3
Настройки чтения
Размер шрифта
Высота строк
Поля

Теперь мы можем создать обработчик команды "/weather", который будет вызывать функцию get_weather и отправлять пользователю информацию о погоде для заданного города:

def weather(update, context):

text = update.message.text

city = text.split(' ')[1]

weather = get_weather(city)

context.bot.send_message(chat_id=update.effective_chat.id, text=weather)

updater.dispatcher.add_handler(CommandHandler('weather', weather))

Мы добавили обработчик команды "/weather", который получает название города из сообщения пользователя и вызывает функцию get_weather для получения информации о погоде. Затем мы отправляем полученную информацию пользователю.

Теперь наш бот имеет три функции: отправку случайной цитаты, отправку случайной картинки кота и получение информации о погоде для заданного города. Мы можем продолжать добавлять новые функции, чтобы сделать наш бот еще более полезным и интересным для пользователей.


Вы ознакомились с фрагментом книги.
Приобретайте полный текст книги у нашего партнера:
<< 1 2 3
На страницу:
3 из 3