N8n: QS101 n8n Quickstart DIscord webhook Error

< The Discord webhook given in quick start lessons for Generating Reports and Monitoring Report Errors () always gives an error message, I think it’s broken, I tried another webhook to another server and it worked perfectly

What is the error message (if any)?

the Error message is : problem in node ‘Discord’

Please share your workflow



(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

  • n8n version: cloud
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system: windows

Hi @aledomains ,

Please check this past solution to see if it helps.

Note: First thing to try is wrapping your assessment_id in Discord’s message in square brackets [your_assessment_id], as the n8n server will check that too.

Also, please move this post to the sub-category n8n Academy > QS101: n8n Quickstart , which is more relevant, so other students can relate, and you could find some useful answers while you proceed with the courses, too.

@kristinker I moved it for you.

{
“nodes”: [
{
“parameters”: {},
“type”: “n8n-nodes-base.manualTrigger”,
“typeVersion”: 1,
“position”: [
-1216,
160
],
“id”: “d81b3e7d-eedf-45db-8504-8e206e8051e8”,
“name”: “When clicking ‘Execute workflow’”
},
{
“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”: “GetCustomers”
},
{
“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”: “GetOrderData”,
“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”: “Merge”,
“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”: “SortByTotal”
},
{
“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”: “CalculateTotal”
},
{
“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”: “EuropeOnly”
},
{
“parameters”: {
“options”: {}
},
“type”: “n8n-nodes-base.convertToFile”,
“typeVersion”: 1.1,
“position”: [
224,
0
],
“id”: “e2269355-2262-48ab-b984-fa8d35cf7674”,
“name”: “ConvertToCSV”
},
{
“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”: “UploadReport”
},
{
“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”: “SummarizeByRegion”
},
{
“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”: “SortSummary”
},
{
“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”: “BuildDiscordMessage”
},
{
“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”
}
}

here’s the workflow, please have a look.

Please read my previous message again. Worth checking that your assessment_id is wrapped within square brackets.

thanks for replying. I did check it, the outcome was the same tho.

Please check the spaces between commas and colons again.

it worked. cheers!