Workflow: Telegram Automate

Workflow Details

Download Workflow
{
    "nodes": [
        {
            "name": "Telegram Trigger",
            "type": "n8n-nodes-base.telegramTrigger",
            "position": [
                450,
                300
            ],
            "parameters": {
                "updates": [
                    "message"
                ]
            },
            "credentials": {
                "telegramApi": ""
            },
            "typeVersion": 1
        },
        {
            "name": "Return Sticker",
            "type": "n8n-nodes-base.telegram",
            "position": [
                850,
                200
            ],
            "parameters": {
                "text": "=Hi {{$node[\"Look for Sticker\"].data[\"message\"][\"from\"][\"first_name\"]}}!\nThe ID of the sticker is: {{$node[\"Look for Sticker\"].data[\"message\"][\"sticker\"][\"file_id\"]}}\nIt is part of the sticker-set: {{$node[\"Look for Sticker\"].data[\"message\"][\"sticker\"][\"set_name\"]}}",
                "chatId": "={{$node[\"Look for Sticker\"].data[\"message\"][\"chat\"][\"id\"]}}",
                "additionalFields": []
            },
            "credentials": {
                "telegramApi": ""
            },
            "typeVersion": 1
        },
        {
            "name": "Return no Sticker found",
            "type": "n8n-nodes-base.telegram",
            "position": [
                850,
                400
            ],
            "parameters": {
                "text": "=Hi {{$node[\"Look for Sticker\"].data[\"message\"][\"from\"][\"first_name\"]}}!\nYour message did not contain any sticker.",
                "chatId": "={{$node[\"Look for Sticker\"].data[\"message\"][\"chat\"][\"id\"]}}",
                "additionalFields": []
            },
            "credentials": {
                "telegramApi": "n8nTestBot"
            },
            "typeVersion": 1
        },
        {
            "name": "Look for Sticker",
            "type": "n8n-nodes-base.if",
            "position": [
                650,
                300
            ],
            "parameters": {
                "conditions": {
                    "boolean": [
                        {
                            "value1": "={{!!$node[\"Telegram Trigger\"].data[\"message\"][\"sticker\"]}}",
                            "value2": true
                        }
                    ]
                }
            },
            "typeVersion": 1
        }
    ],
    "connections": {
        "Look for Sticker": {
            "main": [
                [
                    {
                        "node": "Return Sticker",
                        "type": "main",
                        "index": 0
                    }
                ],
                [
                    {
                        "node": "Return no Sticker found",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Telegram Trigger": {
            "main": [
                [
                    {
                        "node": "Look for Sticker",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

Store the data received from the CocktailDB API in JSON
View
Comparedatasets Manual Create Triggered
View
Wait Splitout Create Webhook
View
Send an SMS using MSG91
View
agente
View
Update Crypto Values
View
Splitout Code Automation Triggered
View
LinkedIn Web Scraping with Bright Data MCP Server & Google Gemini
View
Remove Advanced Background from Google Drive Images
View
HTTP GitHub Create Scheduled
View