@sgunhouse I guess it's a telegram desktop protocol link. Maybe it has something to do with the Telegram app in the sidebar if that's enabled. I would then assume there's a desktop version one would install to handle the links.
But, I'm not sure if the op is seeing these links in web pages and clicking on them or what.