Apologies if it was already answered
Has anyone seen this issue? I’ve already configured a Telegram trigger, but the Telegram trigger isn’t triggered for some reason. Everything is behind the CloudFlare Zero Trust tunnel
What is the error message (if any)?
I click Listen For Event, but nothing happens
Please share your workflow
Information on your n8n setup
n8n version: Docker image: n8nio/n8n:latest
Database (default: SQLite): not using via docker-compose
n8n EXECUTIONS_PROCESS setting (default: own, main): main
Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
that happened to me too when I used the same api key in a different workflow. Try to stick to one api key per trigger - if not sure, you can reset the api-key, most of the time it works.
It might be worth checking that your telegram bot is using the correct url, we will typically send the value of the webhook_url so this would need to match your cloudflare tunnel url. There is also a limit with telegram where you can only have one webhook for each bot.
Also, most of the time it crashes on a white screen with a few errors
Unchecked runtime.lastError: The message port closed before a response was received.
ParameterInputList-d39ea23a.js:53 Uncaught SyntaxError: Invalid or unexpected token (at ParameterInputList-d39ea23a.js:53:9682)
Testing with the Caddy container which was commented out earlier in compose file and n8n was behind the CF tunnel. It is now proxied to the DO droplet via A write to CF. However, encountered another error:
## Problem running workflow
*Bad request - please check your parameters*
Show Details
Telegram Trigger: Bad Request: bad webhook: IPv6-only addresses are not allowed