Как научить бота на питоне понимать смешанные сообщения?
msg = "бот запомни 200 и 100"
if msg.startswith("бот "):
    post_msg = msg.replace("бот ", "", 1)
    if post_msg.startswith('запомни '):
        received_data: list = post_msg.replace("запомни ", "", 1).split(" и ")
        print(received_data)
https://aws.amazon.com/ru/comprehend/features/
Можно попробовать AWSсный сервис или аналоги.
Подобные сервисы могут выдать и сущности и обращения и общий окрас. Допустим согласие или отрицание.
"если запомнишь это, я с тобой больше не дружу" => False Developer ;)