У объекта call (тип CallbackQuery) есть свойство data. Ты его можешь задать при создании кнопки (которое почему-то опущено в коде), тогда оно будет иметь значение, соответствующее нажатой кнопке. А дальше просто сравниваешь это значение с желаемым.
@bot.message_handler() означает, что следующая функция будет обслуживать ВСЕ входящие сообщения, независимо от их содержимого. Соответственно, будет вызываться она, а последующие обработчики сообщений - нет.
Либо используй параметры message_handler(), чтобы сузить круг обрабатываемых этой функцией сообщений.
Либо помещай всю логику обработки сообщений в эту функцию, т.е. соедини оба обработчика в один.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.