Block 1 - 📱 Telegram Trigger
- Type / Role
- n8n-nodes-base.telegramTrigger - telegramTrigger
- Config choices
- Version 1.2
This workflow is provided as-is. Please review and test before using in production.
Why this template rocks Lightning fast setup Deploy in under 5 minutes Zero AI costs Uses simple math instead of expensive LLM calls ️ 99% spam blocking Mathematical CAPTCHAs stop bots inst...
n8n-nodes-base.telegramtrigger, n8n-nodes-base.if, n8n-nodes-base.code, n8n-nodes-base.googlesheets, n8n-nodes-base.telegram, n8n-nodes-base.httprequest, n8n-nodes-base.set, n8n-nodes-base.stickynote
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Vadym Nahornyi.
Original n8n.io source🚀 Lightning-fast setup - Deploy in under 5 minutes
💡 Zero AI costs - Uses simple math instead of expensive LLM calls
🛡️ 99% spam blocking - Mathematical CAPTCHAs stop bots instantly
⚡ Ultra-efficient - Runs on minimal resources, scales to thousands of users
🎯 Plug-and-play - Just add your bot token and Google Sheet ID
Smart community managers who want maximum protection with minimum complexity. Perfect for:
This isn't another complicated AI bot - it's a lean, mean spam-fighting machine that works smarter, not harder.
🧠 Simple brilliance: Instead of expensive AI that can be fooled, we use basic math (1+1=?) that bots consistently fail
🎯 Instant results: New member joins → Gets math question → Answers correctly = Welcome! / Wrong answer = Banned
🧹 Auto-cleanup: All verification messages disappear automatically - your chat stays pristine
📊 Smart tracking: Google Sheets integration tracks everything without bloating your database
The genius is in the simplicity - real humans solve "7+3=?" in 2 seconds, bots struggle or ignore it completely.
Step 1: 👁️ Bot detects new member instantly
Step 2: 🎲 Generates random math question (like "4 + 7 = ?")
Step 3: ❓ Sends personalized challenge mentioning the user
Step 4: 📝 Stores answer in Google Sheets for verification
Step 5: ✅ User responds → Bot checks answer → Success = Welcome / Fail = Ban
Step 6: 🧹 All verification messages auto-delete for clean chat
Why this crushes AI-based solutions:
Total setup time: 5 minutes max ⏱️
Configure Bot Credentials:
YOUR_TELEGRAM_BOT_TOKEN_HERE in the "⚙️ Bot Configuration" node with your actual bot token from @BotFatherSet up Google Sheets Integration:
id, answer, msg_idYOUR_GOOGLE_SHEET_ID_HERE with your Google Sheet IDConfigure Telegram Group:
Customize Welcome Message:
Activate and Test:
💡 Pro tip: The simple math foundation makes ANY customization easy - no AI complexity to break!
⚡ Instant impact: Deploy once, protect forever
💰 Zero ongoing costs: No AI bills, just pure efficiency
🛡️ Battle-tested: Stops 99% of spam bots in real communities
🔧 Maintenance-free: Set it and forget it reliability
📈 Scales infinitely: From 10 to 10,000 members witho
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
Showing the first 24 of 25 workflow blocks. Download the JSON for the full node graph.
| Workflow | Protect Telegram groups with math CAPTCHA verification and Google Sheets |
|---|---|
| Complexity | advanced |
| Nodes | 25 |
| Categories | Support Chatbot |
| Author | Vadym Nahornyi |
| Published | 29 Aug 2025 |
Use the JSON export at /data/workflows/8016/8016.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
Why this template rocks Lightning fast setup Deploy in under 5 minutes Zero AI costs Uses simple math instead of expensive LLM calls ️ 99% spam blocking Mathematical CAPTCHAs stop bots inst...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Support Chatbot use case.