Telegram trigger suddenly not working

Describe the problem/error/question

The telegram trigger suddenly stopped working.
This is not the first time that I am encountering this issue. I have spent hours trying to troubleshoot it. The last time I solved it was by buying a domain, but now, after a few months, the trigger stopped working again.
I am working on Hostinger. Have heard that the default Hostinger URLs get banned by Telegram, which is why I bought my own and that worked for a while. Now I noticed that a few days ago it stopped working, again.
If anybody else had the same problem and managed to solve it, please advise.

What is the error message (if any)?

Please share your workflow

Share the output returned by the last node

Information on your n8n setup

  • n8n version: 2.15.0
  • Database (default: SQLite): default
  • n8n EXECUTIONS_PROCESS setting (default: own, main): default
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker in Hostinger
  • Operating system: Linux

Hi @Oskarman I think you should read this:

But honestly this is being a limitation now as telegram does not like hostinger, so i would highly recommend you to switch to n8n cloud! Although you could swap domains but that would only work to an extent, as they have started blocking hostinger infrastructure , so i believe n8n cloud is a far better option.

hi @Oskarman
I would first re-save or recreate the Telegram Trigger after confirming WEBHOOK_URL points to your current public HTTPS domain, because the n8n docs note that Telegram triggers depend on a valid public HTTPS webhook URL and reverse-proxy setups break when that public webhook URL is no longer correct or reachable.

Have you tried hitting https://api.telegram.org/bot<TOKEN>/deleteWebhook manually and then deactivating/reactivating the workflow? Hostinger IPs get flagged by Telegram a lot, routing through Cloudflare proxy usually fixes it for good