Not sure what you're going to use the channel for in your application. But if it's for sending messages to the channel for others to view, then I've used the Telegram bot api for about a year, never had a problem with it - so I would recommend that, but I never tried using the base api.
I've used nginx along with haproxy for years, HAproxy have run without going down on one of my servers for amost 4 years now, never had a single problem with it. This server recieved millions and millions of hits. I tried traefik once, so I don't have enough stats about it to say much.
Learn about our GitHub App that auto-creates tech stack docs (YML and Markdown files) that list out the full tech stack of a repo, without any manual work!