UNPKG

n8n-nodes-evolution-api-direct

Version:

A Evolution API é um hub de canais com foco no WhatsApp - versão com campos diretos (sem credenciais)

156 lines (123 loc) 3.73 kB
# n8n-nodes-evolution-api-direct Este é um node personalizado para n8n que permite integração direta com a Evolution API sem usar o sistema de credenciais do n8n. ## 🚀 Características - **Campos diretos**: URL e API Key como campos de entrada no próprio node - **Sem credenciais**: Não precisa configurar credenciais no n8n - **Funcionalidades completas**: Todas as operações do Evolution API original - **Fácil de usar**: Interface simplificada ## 📦 Instalação ```bash npm install n8n-nodes-evolution-api-direct ``` ## �� Versões ### v1.1.2 (Atual) - ✅ Correção do erro "Cannot read properties of undefined (reading 'instances-api')" - ✅ Correção de referência circular no arquivo de execução - ✅ Todas as operações funcionando corretamente - ✅ Estrutura de build otimizada ### v1.1.1 - ✅ Correção de arquivos de execução faltantes - ✅ Todas as operações funcionando corretamente - ✅ Estrutura de build otimizada ### v1.1.0 - ✅ Primeira versão com campos diretos - ✅ Remoção do sistema de credenciais ## 🛠️ Como usar 1. Adicione o node "Evolution API Direct" ao seu workflow 2. Preencha os campos: - **Server URL**: URL da sua Evolution API (ex: https://api.exemplo.com) - **API Key**: Sua chave de API da Evolution API - **Recurso**: Escolha entre Instância, Mensagem, Grupo, Chat, Perfil, Evento, Integração - **Operação**: Ação a ser executada ## 📋 Operações disponíveis ### 🔧 Instâncias - Criar instância - Conectar instância - Buscar instância - Definir comportamento - Definir presença - Definir/Buscar proxy - Reiniciar instância - Desconectar instância - Deletar instância ### 💬 Mensagens - Enviar texto - Enviar imagem - Enviar vídeo - Enviar áudio - Enviar documento - Enviar enquete - Enviar contato - Enviar lista - Enviar botões - Enviar stories - Enviar PIX - Reagir mensagem ### 👥 Grupos - Criar grupo - Atualizar imagem do grupo - Atualizar nome do grupo - Atualizar descrição do grupo - Atualizar configurações - Atualizar membros - Buscar link de convite - Revogar link de convite - Enviar link de convite - Buscar grupos - Encontrar participantes - Mensagens temporárias - Entrar no grupo - Sair do grupo ### 💭 Chat - Verificar número - Ler mensagens - Gerenciar arquivo - Marcar como não lido - Deletar mensagem - Buscar foto do perfil - Obter mídia em base64 - Editar mensagem - Enviar presença - Bloquear contato - Listar contatos - Procurar mensagens - Procurar status - Procurar chats ### 👤 Perfil - Buscar perfil - Buscar perfil profissional - Atualizar nome do perfil - Atualizar status do perfil - Atualizar foto do perfil - Remover foto do perfil - Buscar configurações de privacidade - Atualizar configurações de privacidade ### 📡 Eventos - Webhook - RabbitMQ ### 🔗 Integrações - Chatwoot - Typebot - Evolution Bot - Dify Bot - Flowise Bot ## 🔧 Desenvolvimento ```bash # Instalar dependências npm install # Compilar npm run build # Modo de desenvolvimento npm run dev ``` ## 📄 Licença MIT ## 🤝 Contribuição Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests. ## 📞 Evolution API Este módulo funciona com a [Evolution API](https://evolution-api.com/), uma API poderosa para automação do WhatsApp. ## 🆚 Diferença para o módulo original Este módulo é baseado no [`n8n-nodes-evolution-api`](https://www.npmjs.com/package/n8n-nodes-evolution-api) original, mas com uma modificação importante: **Original**: Requer configuração de credenciais no n8n **Este módulo**: Usa campos diretos para URL e API Key no próprio node Isso torna o uso muito mais simples e direto!