@PJeys

Как реализовать кнопку выхода из настроек?

Суть вопроса вот в чем, не могу понять, как реализовать кнопку выхода из настроек любого из параметров так, чтобы после возвращения в меню останавливалась и реализация функций изменения
@bot.callback_query_handler(func=lambda call: True)
def callback_worker(call):
    if call.data == "info":
        bot.send_message(chat_id, "Ім‘я: " + name + "\nСтать: " + sex + "\nВік: " + str(age))
    if call.data == "settings":
        bot.send_message(chat_id,"Налаштування: ", reply_markup=keyboard_settings)
    if call.data == "exit":
        main_menu()
    if call.data == "change_name":
        msg = bot.send_message(chat_id, "Введіть нове ім‘я, або натисніть \"Назад\":", reply_markup=keyboard_exit)
        bot.register_next_step_handler(msg, edit_settings, 'name')
    if call.data == "change_sex":
        msg = bot.send_message(chat_id, "Введіть нову стать, або натисніть \"Назад\":", reply_markup=keyboard_exit)
        bot.register_next_step_handler(msg, edit_settings, 'sex')
    if call.data == "change_age":
        msg = bot.send_message(chat_id, "Введіть новий вік, або натисніть \"Назад\":", reply_markup=keyboard_exit)
        bot.register_next_step_handler(msg, edit_settings, 'age')
    if call.data == "escape":
        bot.send_message(chat_id, "Налаштування: ", reply_markup=keyboard_settings)

Именно параметра escape
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы