N8n: Erro de webhook Discord no QS101 n8n Quickstart

< O webhook do Discord fornecido nas lições de início rápido para Gerar Relatórios e Monitorar Erros de Relatório () sempre gera uma mensagem de erro, acho que está quebrado, tentei outro webhook para outro servidor e funcionou perfeitamente

Qual é a mensagem de erro (se houver)?

a mensagem de erro é: problema no nó ‘Discord’

Por favor, compartilhe seu fluxo de trabalho



(Selecione os nós em sua tela e use os atalhos de teclado CMD+C/CTRL+C e CMD+V/CTRL+V para copiar e colar o fluxo de trabalho.)

Compartilhe a saída retornada pelo último nó

Informações sobre sua configuração n8n

  • versão n8n: cloud
  • Banco de dados (padrão: SQLite):
  • Configuração n8n EXECUTIONS_PROCESS (padrão: own, main):
  • Executando n8n via (Docker, npm, n8n cloud, aplicativo desktop):
  • Sistema operacional: windows

Oi @aledomains ,

Por favor, verifique esta solução anterior para ver se ajuda.

Observação: A primeira coisa a tentar é envolver seu assessment_id na mensagem do Discord entre colchetes [seu_assessment_id], pois o servidor n8n também verificará isso.

Além disso, por favor, mova este post para a subcategoria n8n Academy > QS101: n8n Quickstart, que é mais relevante, para que outros alunos possam se identificar, e você também possa encontrar algumas respostas úteis enquanto avança com os cursos.

@kristinker Movi para você.

{
“nodes”: [
{
“parameters”: {},
“type”: “n8n-nodes-base.manualTrigger”,
“typeVersion”: 1,
“position”: [
-1216,
160
],
“id”: “d81b3e7d-eedf-45db-8504-8e206e8051e8”,
“name”: “Ao clicar em ‘Executar fluxo de trabalho’”
},
{
“parameters”: {
“operation”: “get”,
“dataTableId”: {
“__rl”: true,
“value”: “WRN8lY85BrlgXPOz”,
“mode”: “list”,
“cachedResultName”: “asset v1 n8n QS101 2026H2 type asset block customers”,
“cachedResultUrl”: “/projects/x01PMzD5KFfVDplU/datatables/WRN8lY85BrlgXPOz”
}
},
“type”: “n8n-nodes-base.dataTable”,
“typeVersion”: 1.1,
“position”: [
-896,
272
],
“id”: “ed12a24b-c723-4e04-805f-8904a60dd686”,
“name”: “ObterClientes”
},
{
“parameters”: {
“url”: “https://learn.app.n8n.cloud/webhook/courses/n8n-quickstart/company-data”,
“authentication”: “genericCredentialType”,
“genericAuthType”: “httpHeaderAuth”,
“sendHeaders”: true,
“headerParameters”: {
“parameters”: [
{
“name”: “x-assessment-id”,
“value”: “4ab743e60a4b3af5b0075b90e2ed1b0e”
}
]
},
“options”: {}
},
“type”: “n8n-nodes-base.httpRequest”,
“typeVersion”: 4.4,
“position”: [
-896,
64
],
“id”: “b3f99e6a-78d8-4e97-abd3-4bf9587fa732”,
“name”: “ObterDadosPedidos”,
“credentials”: {
“httpHeaderAuth”: {
“id”: “SRMr2TirVHYPQYMR”,
“name”: “n8n Quickstart Header Auth account”
}
}
},
{
“parameters”: {
“mode”: “combine”,
“advanced”: true,
“mergeByFields”: {
“values”: [
{
“field1”: “customerID”,
“field2”: “customerID”
}
]
},
“options”: {}
},
“type”: “n8n-nodes-base.merge”,
“typeVersion”: 3.2,
“position”: [
-640,
160
],
“id”: “7477b066-a729-4144-aa24-c362d6c3ea03”,
“name”: “Mesclar”,
“alwaysOutputData”: false
},
{
“parameters”: {
“sortFieldsUi”: {
“sortField”: [
{
“fieldName”: “orderTotal”,
“order”: “descending”
}
]
},
“options”: {}
},
“type”: “n8n-nodes-base.sort”,
“typeVersion”: 1,
“position”: [
-224,
160
],
“id”: “4db095a0-5131-4615-8f2f-7f7eb3a30fc3”,
“name”: “OrdenarPorTotal”
},
{
“parameters”: {
“assignments”: {
“assignments”: [
{
“id”: “8e5b6003-a1cf-4021-a472-f08d91f24a2d”,
“name”: “orderTotal”,
“value”: “={{ $json.orderPrice * $json.quantity }}\n”,
“type”: “number”
}
]
},
“includeOtherFields”: true,
“options”: {}
},
“type”: “n8n-nodes-base.set”,
“typeVersion”: 3.4,
“position”: [
-432,
160
],
“id”: “1affdff7-cc0d-4072-81e9-09b62d5e4794”,
“name”: “CalcularTotal”
},
{
“parameters”: {
“conditions”: {
“options”: {
“caseSensitive”: true,
“leftValue”: “”,
“typeValidation”: “strict”,
“version”: 3
},
“conditions”: [
{
“id”: “71cbf134-741d-4c65-abc7-f173962529ca”,
“leftValue”: “={{ $json.region }}”,
“rightValue”: “Europe”,
“operator”: {
“type”: “string”,
“operation”: “equals”
}
}
],
“combinator”: “and”
},
“options”: {}
},
“type”: “n8n-nodes-base.filter”,
“typeVersion”: 2.3,
“position”: [
0,
0
],
“id”: “312a9a9d-012a-4a12-a188-9583126a7a45”,
“name”: “ApenasEuropa”
},
{
“parameters”: {
“options”: {}
},
“type”: “n8n-nodes-base.convertToFile”,
“typeVersion”: 1.1,
“position”: [
224,
0
],
“id”: “e2269355-2262-48ab-b984-fa8d35cf7674”,
“name”: “ConverterParaCSV”
},
{
“parameters”: {
“method”: “POST”,
“url”: “https://learn.app.n8n.cloud/webhook/courses/n8n-quickstart/upload-report”,
“authentication”: “genericCredentialType”,
“genericAuthType”: “httpHeaderAuth”,
“sendHeaders”: true,
“headerParameters”: {
“parameters”: [
{
“name”: “x-assessment-id”,
“value”: “4ab743e60a4b3af5b0075b90e2ed1b0e”
}
]
},
“sendBody”: true,
“contentType”: “binaryData”,
“inputDataFieldName”: “data”,
“options”: {}
},
“type”: “n8n-nodes-base.httpRequest”,
“typeVersion”: 4.4,
“position”: [
480,
0
],
“id”: “6a406f69-2651-4f55-a1e8-a78f40e532ea”,
“name”: “EnviarRelatório”
},
{
“parameters”: {
“fieldsToSummarize”: {
“values”: [
{
“field”: “orderTotal”
},
{
“aggregation”: “sum”,
“field”: “orderTotal”
}
]
},
“fieldsToSplitBy”: “region”,
“options”: {
“outputFormat”: “separateItems”
}
},
“type”: “n8n-nodes-base.summarize”,
“typeVersion”: 1.1,
“position”: [
16,
304
],
“id”: “f38c4638-0fd8-4c50-828e-37140212cef8”,
“name”: “ResumiPorRegião”
},
{
“parameters”: {
“sortFieldsUi”: {
“sortField”: [
{
“fieldName”: “sum_orderTotal”,
“order”: “descending”
}
]
},
“options”: {}
},
“type”: “n8n-nodes-base.sort”,
“typeVersion”: 1,
“position”: [
256,
304
],
“id”: “6f15f955-0800-4b36-bf5a-4f0fd48dba78”,
“name”: “OrdenarResumo”
},
{
“parameters”: {
“assignments”: {
“assignments”: [
{
“id”: “462aec62-c3af-4be6-ac26-bdbc225f39ba”,
“name”: “discord_message”,
“value”: “=4ab743e60a4b3af5b0075b90e2ed1b0e Regional Sales Summary:{{ $json.region }} - {{ $json.count_orderTotal }} orders,total:${{ $json.sum_orderTotal.toFixed(2) }}”,
“type”: “string”
}
]
},
“options”: {}
},
“type”: “n8n-nodes-base.set”,
“typeVersion”: 3.4,
“position”: [
544,
304
],
“id”: “9029bea5-13a4-4779-8a4c-647619afc6be”,
“name”: “ConstruirMensagemDiscord”
},
{
“parameters”: {
“authentication”: “webhook”,
“content”: “=[YOUR_ASSESSMENT_ID] Regional Sales Summary: {{ $json.region }} - {{ $json.count_orderTotal }} orders, total: ${{ $json.sum_orderTotal.toFixed(2) }}”,
“options”: {}
},
“type”: “n8n-nodes-base.discord”,
“typeVersion”: 2,
“position”: [
816,
304
],
“id”: “aa59b403-5f03-4b2b-9107-c95c56e860aa”,
“name”: “Discord”,
“webhookId”: “641166c6-2f54-474d-8c54-1b0ca31c84fe”,
“credentials”: {
“discordWebhookApi”: {
“id”: “wdnUkHDk0MW4HzOa”,
“name”: “n8n Quickstart S2 Discord Webhook account”
}
}
}
],
“connections”: {
“When clicking ‘Execute workflow’”: {
“main”: [
[
{
“node”: “GetOrderData”,
“type”: “main”,
“index”: 0
},
{
“node”: “GetCustomers”,
“type”: “main”,
“index”: 0
}
]
]
},
“GetCustomers”: {
“main”: [
[
{
“node”: “Merge”,
“type”: “main”,
“index”: 1
}
]
]
},
“GetOrderData”: {
“main”: [
[
{
“node”: “Merge”,
“type”: “main”,
“index”: 0
}
]
]
},
“Merge”: {
“main”: [
[
{
“node”: “CalculateTotal”,
“type”: “main”,
“index”: 0
}
]
]
},
“SortByTotal”: {
“main”: [
[
{
“node”: “EuropeOnly”,
“type”: “main”,
“index”: 0
},
{
“node”: “SummarizeByRegion”,
“type”: “main”,
“index”: 0
}
]
]
},
“CalculateTotal”: {
“main”: [
[
{
“node”: “SortByTotal”,
“type”: “main”,
“index”: 0
}
]
]
},
“EuropeOnly”: {
“main”: [
[
{
“node”: “ConvertToCSV”,
“type”: “main”,
“index”: 0
}
]
]
},
“ConvertToCSV”: {
“main”: [
[
{
“node”: “UploadReport”,
“type”: “main”,
“index”: 0
}
]
]
},
“SummarizeByRegion”: {
“main”: [
[
{
“node”: “SortSummary”,
“type”: “main”,
“index”: 0
}
]
]
},
“SortSummary”: {
“main”: [
[
{
“node”: “BuildDiscordMessage”,
“type”: “main”,
“index”: 0
}
]
]
},
“BuildDiscordMessage”: {
“main”: [
[
{
“node”: “Discord”,
“type”: “main”,
“index”: 0
}
]
]
}
},
“pinData”: {
“When clicking ‘Execute workflow’”: [
{}
]
},
“meta”: {
“templateCredsSetupCompleted”: true,
“instanceId”: “3a8d30bb884e0ab54ff34ae8dbd93db3ded3a583052130c4b0eea71fb451de8c”
}
}

Aqui está o fluxo de trabalho, dê uma olhada.

Por favor, leia minha mensagem anterior novamente. Vale a pena verificar se seu assessment_id está envolvido entre colchetes.

obrigado por responder. eu já tinha verificado, o resultado foi o mesmo mesmo assim.

Verifique novamente os espaços entre vírgulas e dois-pontos.

funcionou. valeu!