evolution-api-direct

Package Information

Released: 7/11/2025
Downloads: 0 weekly / 0 monthly
Latest Version: 1.2.0
Author: faz_com_ia

Documentation

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.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

# 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!

Discussion