Здравствуйте. Такая проблема. Как принимать от пользователя команды и их обрабатывать. Например, написал “записать”, ввел текст и содержимое сообщения соответственно записалось в условное БД. Потом дал команду “изменить”, ввел сообщение и он изменил. Просто, если работать по коду, который я указал ниже, он отрабатывает только одну команду “записать”. Если прописывать в elif, то код не работает. Либо, я делаю что-то не правильно. Что скорее всего так и есть. Мне не нужен код обработки, того что я написал. Мне хочется понять суть как это работает. И как это можно реализовать.


 @bot.message_handler(content_types=['text'])
def func(message):
   
    if(message.text == "...."):
        
        bot.send_message(message.chat.id, text=...)
                
    elif(message.text == "..."):
        
        bot.reply_to(message, ...")
    else:
        ...