🤖 OpenFlowBot v2.0

Chatbot de fluxo minimalista, responsivo e totalmente baseado em JSON. Sem dependências externas.

🎨 Design Moderno

Interface completamente redesenhada com foco em UX e responsividade.

  • Animações suaves e micro-interações
  • Indicador de digitação em tempo real
  • Tipografia moderna e legível
  • Paleta de cores profissional
  • Totalmente responsivo (mobile-first)

⚡ Recursos Aprimorados

Funcionalidades expandidas mantendo a simplicidade do código.

  • Suporte a múltiplos tipos de mensagem
  • Histórico de conversas
  • Exportação de dados
  • API simples e extensível
  • Zero dependências externas

📦 Estrutura JSON Otimizada

Formato de dados mais intuitivo e organizado:

{
  "saudacao": {
    "id": "saudacao",
    "speech": [{
      "type": "info",
      "title": "Olá! 👋",
      "content": "Bem-vindo..."
    }],
    "content": [
      {
        "options": [
          {
            "text": "Opção 1",
            "followUp": "proximo-fluxo"
          }
        ]
      }
    ]
  }
}
Ver Documentação Completa

🚀 Como Usar

Integração super simples em 3 passos:

// 1. Criar instância
const bot = new OpenFlowBot({
  botName: 'DRICA',
  botAvatar: '🤖'
});

// 2. Carregar fluxos
bot.loadFlows(chatFlows);

// 3. Iniciar
bot.start('saudacao');
Ver Exemplos

💬 Experimente Agora

Interaja com o chatbot e veja as melhorias em ação