Developer & DevOps
Connect Slack with Telegram
19 nodes
205
108
Automatic trigger
Workflow Description
Automate message forwarding between Slack and Telegram channels. When messages arrive in Slack, they are instantly relayed to specified Telegram groups, enabling seamless team coordination across both platforms without manual intervention.
How it works
- 1.Activate manual trigger or webhook to receive incoming Slack messages
- 2.Process messages and distribute them to multiple recipients using splitOut node
- 3.Forward processed messages to Telegram channels via API request
- 4.Log delivery status and capture errors in reference notes for monitoring
Use cases
- Broadcast team notifications from Slack channels to Telegram groups automatically
- Sync DevOps alerts and incident reports across both messaging platforms
- Mirror critical Slack channel messages to dedicated Telegram discussion groups
Requirements
- Active Slack workspace with channel or group access
- Telegram account with target channel or group configured for message delivery
- API credentials and authentication tokens for both services
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
Slack
Telegram
Details
Trigger
Automatic trigger
Nodes
19
Apps
2
Views
205
Downloads
108
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (19)
/
When clicking ‘Test workflow’
Manual Trigger
Sticky Note
Sticky Note
Split Out
Split Out
Register Github Webhook
HTTP Request
Split Out1
Split Out
Delete Github Webhook
HTTP Request
Sticky Note4
Sticky Note
Sticky Note5
Sticky Note
Sticky Note6
Sticky Note
Fields
Set
Notify Slack
Slack
Telegram
Set
Repos to Monitor
Set
Sticky Note7
Sticky Note
Sticky Note8
Sticky Note
Webhook Trigger
Webhook
Repos to Monitor1
Set
Get Existing Hook
HTTP Request
Hook URL
Set