Почему телеграм бот на Python отвечает не правильно?
бот должен в ответ на нажатие кнопки "Кинематика" отвечать кнопками 'Равномерное прямолинейное движение' Равноускоренное прямолинейное движение Свободное падение' Равномерное движение по окружности' Вращательное движение твёрдого тела' А отвечает
@bot.message_handler(commands=['start'])
def start(message):
markup = types.ReplyKeyboardMarkup(resize_keyboard=True, row_width=3)
btn1 = types.KeyboardButton('Кинематика')
btn2 = types.KeyboardButton('Динамика')
btn3 = types.KeyboardButton('Законы сохранения')
btn4 = types.KeyboardButton('Статика')
btn5 = types.KeyboardButton('Молекулярная физика. Тепловые явления.')
btn6 = types.KeyboardButton('Термодинамика')
btn7 = types.KeyboardButton('Электродинамика')
markup.add(btn1,btn2,btn3,btn4,btn5,btn6,btn7)
send_mess = f'<b>Привет</b>, формулы из какого раздела физики тебя интересуют?'
bot.send_message(message.chat.id, send_mess, parse_mode='html', reply_markup=markup)
@bot.message_handler(content_types=['text'])
def mess(message):
get_message_bot = message.text.strip().lower()
if get_message_bot == 'Кинематика':
markup = types.ReplyKeyboardMarkup(resize_keyboard=True, row_width=3)
btn1 = types.KeyboardButton('Равномерное прямолинейное движение')
btn2 = types.KeyboardButton('Равноускоренное прямолинейное движение')
btn3 = types.KeyboardButton('Свободное падение')
btn4 = types.KeyboardButton('Равномерное движение по окружности')
btn5 = types.KeyboardButton('Вращательное движение твёрдого тела')
markup.add(btn1, btn2, btn3, btn4, btn5)
final_message = "Выбери раздел кинематики, формулы из которого тебя интересуют."
else:
markup = types.ReplyKeyboardMarkup(resize_keyboard=True, row_width=3)
btn1 = types.KeyboardButton('Кинематика')
btn2 = types.KeyboardButton('Динамика')
btn3 = types.KeyboardButton('Законы сохранения')
btn4 = types.KeyboardButton('Статика')
btn5 = types.KeyboardButton('Молекулярная физика. Тепловые явления.')
btn6 = types.KeyboardButton('Термодинамика')
btn7 = types.KeyboardButton('Электродинамика')
markup.add(btn1, btn2, btn3, btn4, btn5, btn6, btn7)
final_message = "Ой йой! Чёт не то, лучше нажми на кнопки ниже."````
bot.send_message(message.chat.id, final_message, parse_mode='html', reply_markup=markup)`
бот должен в ответ на нажатие кнопки "Кинематика" отвечать кнопками
'Равномерное прямолинейное движение'
Равноускоренное прямолинейное движение
Свободное падение'
Равномерное движение по окружности'
Вращательное движение твёрдого тела'
А отвечает
"Ой йой! Чёт не то, лучше нажми на кнопки ниже."