Telegram trigger doesn’t listen to any event
I purchased a Contabo instance, and on that instance, I installed my entire ecosystem (n8n, Portainer, Redis, Traefik, Postgres, etc.).
I also purchased a domain and use it to log into my n8n account. To access my n8n account, I enter the address https://appn8n.mydomain.com/ in the browser.
The problem is that I’m trying to get my n8n Telegram trigger to listen to events from my bot created in Telegram.
Searching online, I found information that to solve this problem, I need an SSL/TSL certificate for HTTPS, since Telegram requires it.
How do I do this?
My suggestion would be to create a free account with ngrok service https://ngrok.com/
If have been using this commandline to get my n8n running on docker
There you can see the places where you would use the url provided by ngrok
In a commanline. you start the service with
Where <ngrok url> is whatever you setup, for a localhost without the hassle of creating certificates or otherwise, using ngrok is by far the easiest and cost effective (free) solution. Paid options are available.
With a trigger node (telegraam/webhook etc…) you have the webhook urls, which will show you the ngrok url, with the test or production part appended.
I already have a certificate.
To access my instance that has n8n installed, I need to use https://appn8n.mydomain.com and I can access it normally.
My main problem is that the Telegram trigger in n8n does not register any events. It does not listen to anything.
Not in Test mode or in Production mode.