Телеграм бот. При нажатии на кнопки не реагируют на нажатия, обработчик нажатия на кнопки я прописал Пожалуйста, помогите

Телеграм бот

При нажатии на кнопки не реагируют на нажатия, обработчик нажатия на кнопки я прописал Пожалуйста, помогите.

import telebot

from telebot import types

bot = telebot.TeleBot('TOKEN')

knight = ["Совсем недавно умер французский король Карл IV не оставив после себя законных наследников. Возможно, одним из них можешь быть, и ты! Здесь мы проверим твою честность, терпение, справедливость… И посмотрим достоин ли ты быть королем этих земель. Рыцарь, бесчестный язык и бесчестный ум впустую тратят наше время, а значит, впустую тратят нашу жизнь. Броня лжи выкована из мрака, она скрывает нас не только от других, но и от нашей собственной души. Честность – вот истинная добродетель. Скажи мне, рыцарь, только честно, сколько лет длилась столетняя война."]

greeting = ["Столетняя война – самая длинная в истории. На самом деле столетняя война является скорее чередой нескольких войн, между которыми были и вполне мирные времена, и временные затишья, которые затем снова сменялись пламенем войны. Приветствую тебя, рыцарь! Ты находишься на виртуальном полигоне Столетней войны."]

@bot.message_handler(content_types=['text'])
def get_text_messages(message):
    if message.text == "Старт":
        greeting_v = open('E:\Stoletnyaya_voyna_bot\Images\welcome.webp', 'rb')
        bot.send_sticker(message.chat.id, greeting_v)
        bot.send_message(message.from_user.id, greeting)
        knight_v = open('E:\Stoletnyaya_voyna_bot\Images\knight.webp', 'rb')
        bot.send_sticker(message.chat.id, knight_v)
        bot.send_message(message.from_user.id, knight)

        keyboard = types.InlineKeyboardMarkup(row_width=1)

        key_owan = types.InlineKeyboardButton('100', callback_data='v1n')
        keyboard.add(key_owan)
        key_otu = types.InlineKeyboardButton(text='110', callback_data='v1n')
        keyboard.add(key_otu)
        key_otri = types.InlineKeyboardButton(text='116', callback_data='v1v')
        keyboard.add(key_otri)
        key_ozet = types.InlineKeyboardButton(text='120', callback_data='v1n')
        keyboard.add(key_ozet)
        bot.send_message(message.from_user.id, 'Выбери дату', reply_markup=keyboard)
    elif message.text == "/help":
        bot.send_message(message.from_user.id, "Напиши Старт если хочешь начть")
    else:
        bot.send_message(message.from_user.id, "Я тебя не понимаю. Напиши /help.")
    @bot.callback_query_handler(func=lambda call: True)
    def callback(call):
        if call.message:
            if call.data == "v1v":
                bot.send_message(call.message.chat.id, "Рыцарь, ты доказал, что ты честен. Ты готов вступить в бой. Выбирай битву, в которой ты хотел бы сразиться:  ")

                keyboard_wan = types.InlineKeyboardMarkup(row_width=1)
                #Кнопки
**
                key_slas = types.InlineKeyboardButton('В морском сражении при Слейсе ', callback_data='v2v')
                key_kresi = types.InlineKeyboardButton('В знаменитой битве при Креси', callback_data='v2v')
                keyboard_wan.add(key_kresi, key_slas)
**
                bot.send_message(message.from_user.id,'Выбери сражение', reply_markup=keyboard_wan)
            elif call.data == "v1n":
                bot.send_message(call.message.chat.id, "Рыцарь, честность - не самая твоя сильная сторона. Тебе вспороли живот за не знание элементарных вещей. Ты умер")
                death1 = open('E:\Stoletnyaya_voyna_bot\Images\death.webp', 'rb')
                bot.send_sticker(message.chat.id, death1)
    #Оброботчик нажатия
** 
    @bot.callback_query_handler(func=lambda call: True)
    def callback(call):
        if call.message:
            if call.data == "v2v":**
**
                bot.send_message(call.message.chat.id, 'На чьей стороне ты готов сразиться?')
                #Подготовка кнопок
                keyboard2 = types.InlineKeyboardMarkup()
                #Кнопки
                key_angl_k = types.InlineKeyboardButton(text='Англия ', callback_data='v3v')
                keyboard2.add(key_angl_k)
                key_frans_k = types.InlineKeyboardButton(text='Франция ', callback_data='v3n')
                keyboard2.add(key_frans_k)
                #Вывод кнопок
                bot.send_message(message.from_user.id, text='Выбери срадение', reply_markup=keyboard2)

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