Hi everyone! I’m having trouble getting the Telegram Trigger node to work correctly in n8n, and I’d really appreciate any help or ideas.
I have n8n installed on my own server with a public domain, and the Telegram bot is properly connected with its credentials. The problem is that I can’t receive any messages from the bot — neither in test mode nor in production — and the whole experience is blocked.
Here’s exactly what’s happening:
• When the workflow is deactivated and I click “Test step”, n8n doesn’t detect any messages I send from Telegram.
• It also doesn’t let me switch from “Test URL” to “Production URL” in the node. Even if I click on Production, when I open the node again, it goes back to Test.
• If I activate the workflow, the bot messages do arrive and the execution starts — but in that state, I can’t edit the workflow because it’s active.
• Only when the workflow is active and running can I receive messages, but then I can’t make any changes to the automation.
• I’ve tested with a new bot, new credentials, and even new workflows — nothing works.
• Even after correctly configuring the Telegram API in the credentials section, it still doesn’t work as expected.
Has anyone experienced this? Is there any solution to use the Telegram Trigger as it’s supposed to work — being able to test, edit, and activate without doing everything manually?
Thanks in advance
- n8n version: 1.91.2
- **Running n8n via Portainer-Contabo-traeffic