Как мне сделать чтобы бот реагировал только на клавиатуру как бы например пользваотеля встречает вот такая клавиатура: Еда, Игрушки , и за едой скрывваються кнопки яблоко и тд но как мне сделать чтобы юзер именно по клаве ходил и не написал просто яблоко и чтобы клава с едой и игрушками просто проскочила
if message.text == 'Посмотреть товары!':
user_mark_nal = telebot.types.ReplyKeyboardMarkup(True, True)
user_mark_nal.row('Еда!')
user_mark_nal.row('Игрушки!')
user_mark_nal.row('Нашёл баг!')
bot.send_message(message.from_user.id,
'Выберите категорию',
reply_markup=user_mark_nal)
if message.text == 'Еда!':
user_mark_nal = telebot.types.ReplyKeyboardMarkup(True, True)
user_mark_nal.row('Яблоко')
user_mark_nal.row('Апельсин')
user_mark_nal.row('Банан')
bot.send_message(message.from_user.id,
'Выберите категорию',
reply_markup=user_mark_nal)