Workflow: Noop Telegram Automate

Workflow Details

Download Workflow
{
    "nodes": [
        {
            "name": "Telegram Trigger",
            "type": "n8n-nodes-base.telegramTrigger",
            "position": [
                600,
                300
            ],
            "webhookId": "2d0805da-143e-40c9-b327-242b1f052c31",
            "parameters": {
                "updates": [
                    "message",
                    "edited_message",
                    "channel_post",
                    "edited_channel_post"
                ],
                "additionalFields": []
            },
            "credentials": {
                "telegramApi": "telegram_habot"
            },
            "typeVersion": 1
        },
        {
            "name": "Google Perspective",
            "type": "n8n-nodes-base.googlePerspective",
            "position": [
                800,
                300
            ],
            "parameters": {
                "text": "={{$json[\"message\"][\"text\"]}}",
                "options": {
                    "languages": "en"
                },
                "requestedAttributesUi": {
                    "requestedAttributesValues": [
                        {
                            "attributeName": "identity_attack"
                        },
                        {
                            "attributeName": "threat"
                        },
                        {
                            "attributeName": "profanity"
                        }
                    ]
                }
            },
            "credentials": {
                "googlePerspectiveOAuth2Api": "perspective_api"
            },
            "typeVersion": 1
        },
        {
            "name": "IF",
            "type": "n8n-nodes-base.if",
            "position": [
                1000,
                300
            ],
            "parameters": {
                "conditions": {
                    "number": [
                        {
                            "value1": "={{$json[\"attributeScores\"][\"PROFANITY\"][\"summaryScore\"][\"value\"]}}",
                            "value2": 0.6999999999999999555910790149937383830547332763671875,
                            "operation": "larger"
                        }
                    ]
                }
            },
            "typeVersion": 1
        },
        {
            "name": "Telegram",
            "type": "n8n-nodes-base.telegram",
            "position": [
                1200,
                150
            ],
            "parameters": {
                "text": "I don't tolerate toxic language!",
                "chatId": "={{$node[\"Telegram Trigger\"].json[\"message\"][\"chat\"][\"id\"]}}",
                "additionalFields": {
                    "reply_to_message_id": "={{$node[\"Telegram Trigger\"].json[\"message\"][\"message_id\"]}}"
                }
            },
            "credentials": {
                "telegramApi": "telegram_habot"
            },
            "typeVersion": 1
        },
        {
            "name": "NoOp",
            "type": "n8n-nodes-base.noOp",
            "position": [
                1200,
                400
            ],
            "parameters": [],
            "typeVersion": 1
        }
    ],
    "connections": {
        "IF": {
            "main": [
                [
                    {
                        "node": "Telegram",
                        "type": "main",
                        "index": 0
                    }
                ],
                [
                    {
                        "node": "NoOp",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Telegram Trigger": {
            "main": [
                [
                    {
                        "node": "Google Perspective",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Google Perspective": {
            "main": [
                [
                    {
                        "node": "IF",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

Googleslides Slack Automate Triggered
View
💥🛠️Automate Blog Content Creation with GPT-4, Perplexity & WordPress
View
Matomo Analytics Report
View
Send a message on Twake
View
HTTP Stickynote Automate Webhook
View
Splitout GoogleCalendar Create Webhook
View
Code Webhook Create Webhook
View
OCR receipts from Google Drive
View
Get messages with a certain label, remove the label, and add a new one
View
AI Social Media Caption Creator
View