Hi, i’m having trouble getting my telegram trigger to work. After hours of figuring out how to self-host a tunnel and finally getting everything to work, the telegram trigger is using the correct https webhook! Woohoo! At least i thought..
The Telegram chat trigger only works when i manually click on it to retrieve inputs, it doesn’t trigger on activation. I’ve already read the September post about the telegram trigger and that it could be solved by changing a node and saving the workflow, unfortunately, that is not the case for me. Anyone have any tips?
I’m running N8N Version: 1.120.4, and i use botfather for my bot/trigger
Running on Docker, but now Using a cloudflare server to host my own domain specifically for this Telegram bot
Activated the workflow, but now i get this message;
Because of limitations in Telegram Trigger, n8n can’t listen for test executions at the same time as listening for production ones
Hi, i’m having trouble getting my telegram trigger to work. After hours of figuring out how to self-host a tunnel and finally getting everything to work, the telegram trigger is using the correct https webhook! Woohoo! At least i thought..
The Telegram chat trigger only works when i manually click on it to retrieve inputs, it doesn’t trigger on activation. I’ve already read the September post about the telegram trigger and that it could be solved by changing a node and saving the workflow, unfortunately, that is not the case for me. Anyone have any tips?
I’m running N8N Version: 1.120.4, and i use botfather for my bot/trigger
Running on Docker, but now Using a cloudflare server to host my own domain specifically for this Telegram bot
Activated the workflow, but now i get this message;
Because of limitations in Telegram Trigger, n8n can’t listen for test executions at the same time as listening for production ones
I’ve been trying for a while to find the docker compose file aswell but it is impossible for me, i found another one that doesn’t have the correct information about the n8n container
Hey @Parintele_Damaskin i tried it and it’s still not working, i also checked the webhook with postman like how this person recommends (Solved: Telegram Trigger configuration ) and at first it says it’s deleted and then when i cop the url into body it says the webhook is working.
Basically the main issue is that Telegram won’t run in active workflow because it gives this error;
Deactivate workflow to execute
Because of limitations in Telegram Trigger, n8n can’t listen for test executions at the same time as listening for production ones
So I think the Telegram bot it pulling both the test and production URL? idk, i’ve deleted all bots, created fresh credentials, acivated and de activated the workflow, tried everything that I could find online about this node and it just doesn’t work!
@Parintele_Damaskin i’m checking docker and seeing the following reverse proxy error, maybe this is the cause, however i’m not savvy enough to fix it, maybe you know where i can fix it?
ERR_ERL_UNEXPECTED_X_FORWARDED_FOR
Added in 6.8.0.
This error is logged when the X-Forwarded-For header is set (indicating use of a proxy), but the trust proxy setting is false (which is the default value).This usually indicates a configuration issue that will cause express-rate-limit to apply it’s limits global rather than on a per-user basis. Refer to the troubleshooting proxy issues page for a guide to set the trust proxy value correctly.If this error occurs only rarely, and you do not have a reverse proxy, it may indicate a malicious user probing for vulnerabilities.This check will be prevented if a custom keyGenerator is supplied.Set validate: {xForwardedForHeader: false} in the options to disable the check.
@Parintele_Damaskin i created a fresh n8n cloud account, fresh telegram bot just to test the triggers’ functionality, however, even in there i get the same;
Deactivate workflow to execute
Because of limitations in Telegram Trigger, n8n can’t listen for test executions at the same time as listening for production ones
so i don’t think it has anything to do with my proxy after all, this is really strange, am i missing something in the telegram setup itself perhaps?
hey, @ramIn1 thanks for helping , i just registered it and the webhook was set properly, i used the production url but it didn’t work, should i restart my n8n to confrim that it really doesn’t work?
Or, if you don’t register at the first time does that render the bot completely useless afterwards?
ok. what happens if you send a message using telegram bot
because you activated your workflow, you are not able to call your workflow manually anymore. that is totally fine. but you can send a message in your bot and telegram will deliver it to n8n and execute your workflow