Как остановить обработку сообщений от пользователя в python (telegram bot)

Всем привет. Подскажите, как сделать чтобы после вызова команды /start пользователь вводил сообщение, получал ответ и если пользователь присылает повторно какое-либо сообщение ничего не происходило пока снова не вызовет команду /start. Из-за цикла, если вызвал /start то потом любые входящие обращения от пользователя обрабатываются...

from telegram.ext import Updater, CommandHandler
from telegram.ext import MessageHandler, Filters
    
TOKEN = '******************'
updater = Updater(token=TOKEN)
dispatcher = updater.dispatcher
    
def start(update, context):
    context.bot.send_message(chat_id=update.effective_chat.id,
                             text="I'm a bot, please talk to me!")

    def echo(update, context):
        text = 'ECHO: ' + update.message.text
        context.bot.send_message(chat_id=update.effective_chat.id,
                                 text=text)

    echo_handler = MessageHandler(Filters.text, echo)
    dispatcher.add_handler(echo_handler)
    
start_handler = CommandHandler('start', start)
dispatcher.add_handler(start_handler)
    
updater.start_polling()
updater.idle()

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