Notify on server restarts with Discord, Telegram, and Slack alerts
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 11 nodes and runs on n8n instance events. Along the way it connects Discord, Telegram and Slack.
How it runs
Trigger: On n8n instance events.
- Set Execution Parameters (Edit Fields (Set)): sets 6 fields: minutes_to_fetch_execution, get_max_execution, time_instance_start…
- Fetch Execution Logs (n8n): work with execution
- Merge: merges the data from its input branches
- Filter: keeps only the items that match a condition
- Process Data in JavaScript (Code): runs custom JavaScript code
- Summarize: summarizes / groups the items
- Ping Discord Channel (Discord): uses Discord
- Send Telegram Message (Telegram): uses Telegram
- Post to Slack Channel (Slack): uses Slack
- Sort: sorts the items
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (11)
- n8n Trigger
n8n-nodes-base.n8nTrigger - Discord
n8n-nodes-base.discord - n8n
n8n-nodes-base.n8n - Edit Fields (Set)
n8n-nodes-base.set - Filter
n8n-nodes-base.filter - Summarize
n8n-nodes-base.summarize - Sort
n8n-nodes-base.sort - Merge
n8n-nodes-base.merge - Code
n8n-nodes-base.code - Telegram
n8n-nodes-base.telegram - Slack
n8n-nodes-base.slack
From the author
Quick overview This workflow triggers when the n8n instance starts, checks recent executions via the n8n API for unfinished runs, summarizes which workflows are affected, and posts a restart and incident summary to Discord and Telegram (with an optional Slack…