Пытаюсь воспользоваться методом register_next_step_handler. Задаю вопрос в функции change_name, затем отправляю ответ в change_name_finish, где пишу в БД и отправляю обратно в меню - change_info_about_user(message).
При этом функция change_name_finish не запускается, сообщение "Запоминаю имя" не выводится, имя в БД не меняется.
Куда копать?
def change_name(message):
keyboard = types.ReplyKeyboardRemove()
msg = bot.send_message(message.chat.id, 'Как я могу к тебе обращаться?', reply_markup=keyboard)
bot.register_next_step_handler(msg, change_name_finish)
def change_name_finish(message):
utilits.add_name(message)
bot.send_message(message.chat.id, 'Запоминаю имя')
change_info_about_user(message)