Пользователь вводит значение, которое запрашивается в сообщении. Если ввел цифровое значение, то бот переходит на следующий этап. При попытке ввести текст, должно произойти информирование пользователя и откат на предыдущий пункт. Как это сделать? isalpha и isdigit пробовал, бот не обрабатывает условия.
Код# Указываем возраст
def start_age(message):
global age
age = bot.send_message(message.chat.id, 'Укажите возраст (лет)')
bot.register_next_step_handler(age, save_weight)
# Указываем вес
def save_weight(message):
global age
global weight
age = float(message.text)
weight = bot.send_message(message.chat.id, 'Укажите вес (кг)')
bot.register_next_step_handler(weight, save_growth)