Hello n8n Community,
I need help with Telegram Trigger - it’s simply not working for me, while it works fine for other users.
MY SETUP PROCESS (simple user workflow):
- I add Telegram Trigger node to my workflow
- I add my bot credential (API token from @BotFather)
- I activate the workflow (green toggle becomes active)
- I send a message to my bot in Telegram
- NOTHING HAPPENS - no executions appear in n8n
WHAT I’VE TRIED:
Created multiple different bots - same issue with all of them
Created brand new workflows with just Telegram Trigger + Send Message - still doesn’t work
Verified workflow is Active (green)
Verified bot token is correct
Other people can message the bot successfully
Checked Hostinger firewall - not blocking Telegram IPs (149.154.160.0/20, 91.108.4.0/22)
Turned off all firewalls - still doesn’t work
WHAT HOSTINGER SUPPORT SAID:
“There is no Hostinger-side blocking. The issue is inside your VPS - likely OS firewall, reverse proxy timeout, or n8n configuration.”
TELEGRAM API SHOWS:
When I manually register webhook via Telegram API, it shows:
“last_error_message”: “Read timeout expired”
“pending_update_count”: 2
MY QUESTION:
Other users just add Telegram Trigger, add credential, activate workflow - and it works immediately. They don’t do anything special.
Why doesn’t it work for me? What am I missing?
Is there some n8n configuration, environment variable, or server setting that prevents Telegram Trigger from working properly?
MY INSTANCE:
- URL: https://n8n.srv1185437.hstgr.cloud/
- Hosting: Hostinger VPS
- n8n Version: 1.122.5
- Bot token: 8102622530:AAHDvxY8zoyxV7tGvKiR_3lw3sgRo2mNmss
- Webhook URL: https://n8n.srv1185437.hstgr.cloud/webhook/84c35bec-ecc3-4ac9-902f-85bb959a7051/webhook
I’ve been struggling with this for 3 days. Any help would be greatly appreciated!
Thank you!