• Как добавить в условие переменную?

    @JIaFa Автор вопроса
    не получается, хотя может я что-то не так понял в вашем решении
    def radn():
        return random.randint(1, 100000)
    
    @bot.message_handler(commands=['start'])
    def start_message(message):
    
        f = radn()
        bot.send_message(message.chat.id, 'Добро пожаловать! Введите число: '+str(f)+' для регистрации.')
        return f
    
    @bot.message_handler(content_types=['text'])
    def get_text_messages(message):
        f = start_message
        if message.text == f:
            bot.send_message(message.chat.id, 'Регистрация прошла успешно!')