Skip to content

Node modificado do N8N Evolution API para uso com credenciais diretamente no input disponível no node

Notifications You must be signed in to change notification settings

FazcomIA/n8n_node_evo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

npm install n8n-nodes-evolution-api-direct

🔄 Versões

v1.2.0 (Atual)

  • Abordagem simplificada: Cópia direta dos arquivos originais com modificações mínimas
  • Todas as funcionalidades: Mantém 100% das operações do módulo original
  • Campos diretos: Server URL e API Key como inputs no próprio node
  • Sem credenciais: Não usa o sistema de credenciais do n8n
  • Estável e confiável: Baseado diretamente no código original

v1.1.2

  • ✅ Correção do erro "Cannot read properties of undefined (reading 'instances-api')"
  • ✅ Correção de referência circular no arquivo de execução
  • ✅ Estrutura de build otimizada

v1.1.1

  • ✅ Correção de arquivos de execução faltantes
  • ✅ 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

# 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, uma API poderosa para automação do WhatsApp.

🆚 Diferença para o módulo original

Este módulo é baseado no 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!

✅ Funcionamento garantido

A versão 1.2.0 é uma cópia direta dos arquivos originais com apenas as modificações necessárias para usar campos diretos. Isso garante que todas as funcionalidades funcionem exatamente como no módulo original.

About

Node modificado do N8N Evolution API para uso com credenciais diretamente no input disponível no node

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published