import telebot
bot = telebot.TeleBot('YOUR_TOKEN')
@bot.message_handler(commands=['start'])
def send_welcome(message):
bot.reply_to(message, "Привет! Введите число от 1 до 10")
bot.register_next_step_handler(message, process_number)
def process_number(message):
try:
number = int(message.text)
if 1 <= number <= 10:
# Здесь вы можете работать с переменной number,
# содержащей число, введенное пользователем
bot.reply_to(message, f"Вы ввели число: {number}")
else:
bot.reply_to(message, "Введите число от 1 до 10!")
bot.register_next_step_handler(message, process_number)
except ValueError:
bot.reply_to(message, "Введите число от 1 до 10!")
bot.register_next_step_handler(message, process_number)
bot.polling()
заранее спасибо