Communication & Messaging
🤖 Telegram Messaging Agent for Text/Audio/Images
🤖 Telegram Messaging Agent for Text/Audio/Images
Webhook
High
39
Nodes
Webhook
Trigger
High
Complexity
7/22/2025
Added
Workflow Overview
Total Nodes
39
Node Types
12
Node Types
if
Check User & Chat ID
1 node
telegram
Error message, Get Audio File, Get Image, Test Webhook Status, Production Webhook Status, Audio Task Message, Audio Other Message, Text Task Message, Text Other Message, Image Message, Get Webhook Status
11 nodes
sticky Note
Sticky Note, Sticky Note2, Sticky Note5, Sticky Note3, Sticky Note1, Sticky Note6, Sticky Note4, Sticky Note7, Sticky Note8, Sticky Note9
10 nodes
webhook
Listen for Telegram Events
1 node
http Request
Set Webhook Test URL, Get Telegram Webhook Info, Set Webhook Production URL
3 nodes
set
Image Schema, Edit Fields, Telegram Token & Webhooks, Validation
4 nodes
lm Chat Open Ai
gpt-4o-mini, gpt-4o-mini1
2 nodes
open Ai
Analyze Image, Transcribe Recording
2 nodes
convert To File
Convert to Image File
1 node
extract From File
Extract from File to Base64
1 node
text Classifier
Text Classifier Audio, Text Classifier
2 nodes
switch
Message Router
1 node
Workflow JSON
29.52 KB
{
"id": "8jDt77Y4FaV6ARYG",
"meta": {
"instanceId": "31e69f7f4a77bf465b805824e303232f0227212ae922d12133a0f96ffeab4fef"
},
"name": "🤖 Telegram Messaging Agent for Text/Audio/Images",
"tags": [],
"nodes": [
{
"id": "1656be7a-7a27-47f3-b511-3634a65a97a2",
"name": "Check User & Chat ID",
"type": "n8n-nodes-base.if",
"position": [
100,
160
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "5fe3c0d8-bd61-4943-b152-9e6315134520",
"operator": {
"name": "filter.operator.equals",
"type": "string",
"operation": "equals"
},
"leftValue": "={{ $('Listen for Telegram Events...Showing first 1000 characters. Click "Expand" to view the full JSON.