Создание телеграм-бота, играющего с пользователем в игру "Отгадай число"

При создании телеграм-бота, играющего с пользователем в игру "Отгадай число", бот не реагирует на код после введения юзером первого числа, то есть он просит "Введите число" и после этого ничего не выдает. Подскажите, пожалуйста в чем ошибка кода?

import telebot
from telebot import types
from telebot import random

@bot.message_handler(commands=['start'])
def main(message):  

    markup_inline = types.InlineKeyboardMarkup()
    item_guess = types.InlineKeyboardButton(text='"Отгадай число"', callback_data='guess')
    markup_inline.row(item_guess) 

@bot.callback_query_handler(func=lambda call: call.data ==  'guess')
def callback_inline_second(call):

    bot.send_message(call.message.chat.id, 'Я загадал число от 1 до 20. У Вас есть 5 попыток проверить свою интуицию и отгадать его.')
    bot.send_message(call.message.chat.id, 'Введите число')

@bot.message_handler(content_types='text')
def get_text_2(message):
    user_number = message.text
    number = random.randint(0, 20)
    attempt = 5
    while attempt>5:
    if user_number != number:
        attempt-=1
        bot.send_message(message.chat.id, f'Я загадал другое число. Осталось {attempt} попытки/а')
    else:
        bot.send_message(message.chat.id,'Вы отгадали!')

    bot.send_message(message.chat.id, 'У Вас закончились попытки. Повезет в следующий раз!')```

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