O objetivo deste pequeno projeto é entregar um MVP de um chatbot para você construir seus projetos. Toda estrutura do projeto está flexível para que a partir dela você possa realizar a criação de menus e suas respectivas interações. Para gerenciar os estados do chat (menus) utilizo o state pattern e para o envio dos conteúdos faço uso do padrão strategy.