Skip to content

Files

Latest commit

Apr 15, 2019
52f58aa · Apr 15, 2019

History

History

v05

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Apr 15, 2019
Apr 15, 2019
Apr 15, 2019

5. Распознаем нажатия разных кнопок

  • Как сделать так, чтобы бот понимал, что человек нажимает кнопку, а не вводит текст вручную?
  • Научим бота отвечать по-разному в зависимости от нажатия кнопок.

Измените функцию process_chat_message так, чтобы она создавала разный reply в зависимости от ввода пользователя. Не забудьте, что в конце функции должны создаваться кнопки.

def process_chat_message(msg):
    text = msg['text']

    if text == 'Установить город':
        reply = 'Хорошо, устанавливаю город'

    elif text == 'Узнать погоду':
        reply = 'Узнаю погоду'

    else:
        reply = 'Ты сказал ' + text
        

✅ Задание

Измените текст в случае свободного ввода на какой-нибудь другой. Например, “Я не понимаю тебя, человек. Используй кнопки”.