Skip to main content
Este módulo é exclusivo do Plano Pro.
Transforme o zNyx em um gateway para automações externas. Conecte seus canais a fluxos inteligentes, bancos de dados ou agentes de IA.

📡 /conexao

PRO Gerencia a ponte entre canais de texto do Discord e Webhooks externos (n8n).

Subcomandos

SubcomandoDescrição
adicionarCria uma nova conexão monitorada em um canal.
removerEncerra a conexão e para de enviar dados.
listarExibe todas as conexões ativas no servidor.
configurarExibe o tutorial rápido e schema JSON.

Argumentos (Adicionar)

OpçãoTipoObrigatoriedadeDescrição
canalCanal (#)ObrigatórioO canal de texto que será monitorado.
webhookLink (URL)ObrigatórioURL do Webhook do n8n (Método POST).
modoSeleçãoObrigatórioDefine o gatilho de envio (ver abaixo).
Modos de Operação:
  • Todas as mensagens: Envia tudo o que é falado. Ideal para logs, auditoria ou IAs que leem contexto geral.
  • Apenas menções: Envia apenas quando marcam o bot. Ideal para Chatbots de suporte direto.

⚙️ Guia de Integração: n8n

Para criar seus agentes de IA, siga esta configuração exata no n8n.

1. Recebendo Dados (Webhook Node)

Configure o nó Webhook no n8n para receber as mensagens do zNyx:
ConfiguraçãoValor
Webhook PathLivre (use um código seguro/difícil)
MethodPOST
AuthenticationNone
RespondImmediately
Importante! O modo Immediately é essencial para evitar timeout no Discord.
Payload Recebido (JSON): O zNyx enviará a seguinte estrutura para o seu webhook:
{
  "messageId": "123456789...",
  "userId": "987654321...",
  "username": "NomeDoUsuario",
  "displayName": "ApelidoNoServidor",
  "content": "Texto da mensagem enviada",
  "channelId": "ID do Canal",
  "guildId": "ID do Servidor",
  "timestamp": "ISO Date",
  "attachments": []
}

2. Enviando Respostas

Existem duas formas de devolver a resposta para o Discord:
Mais rápido de configurar, mas a mensagem aparece como um “Bot Webhook” genérico.Nó: HTTP Request
ConfiguraçãoValor
MethodPOST
URLCole o Webhook do Canal Discord
AuthenticationNone
Send BodyAtivado (JSON)
JSON:
{ "content": "Resposta do agente" }
Como criar o Webhook: Vá em Config. do CanalIntegraçõesWebhooksNovo.