Ошибка при удалении элементов из ReplyKeyboardMarkup(pytelegrambotapi)

Не могу удалить элементы оттуда даже удалив переменную с кнопками

@my_bot.message_handler(commands=['removekb'])
    def do_smth(msg):
        kb = type.ReplyKeyboardMarkup(resize_keyboard=True)
        but1 = type.KeyboardButton('Телефон', request_contact=True)
        but2 = type.KeyboardButton('Геолокация', request_location=True)
        kb.add(but1, but2)
        query = my_bot.send_message(msg.chat.id, 'Удалить клаву?')
        my_bot.register_next_step_handler(query, funct)
    
    def funct(msg):
        remove_kb = type.ReplyKeyboardRemove()
        my_bot.edit_message_reply_markup(msg.chat.id, msg.message_id, reply_markup=remove_kb) if msg.text == 'Да' else my_bot.send_message(msg.chat.id, 'Ладно') 

Ответы (0 шт):