Бот в телеграмме

@bot.message_handler(commands=['newpost'])
def send_welcome(message):
    bot.reply_to(message, "Введите пароль")

    @bot.message_handler(content_types=['text'])
    def send_text(message):
        if message.text == "1":
            bot.send_message(message.chat.id, "Введите сообщение",)

            @bot.message_handler(content_types=['text'])
            def send_shedudle(message):
                bot.reply_to(message, "харош")
        else:
             bot.send_message(message.chat.id, "пароль неверный",)

Примерно вот такой код, После Введите сообщение он не идет дальше, когда пишешь текст он выводит “Пароль неверный”

Так а что сделать должен? Дальше вроде и нет ничего.

После пароля ты пишешь новое сообщение и он должен вывести “харош”

Видимо срабатывает этот обработчик всех текстовых сообщений

он ж никуда не исчезнет после его объявления.

Надо как тут: pyTelegramBotAPI/step_example.py at master · eternnoir/pyTelegramBotAPI · GitHub