I think pretty much everyone here hates snaps for mainly 3 reasons anyways soo:
- it is technically limited to 256 packages at most
- it slows down boot as it has to mount every single snap, similar to a .iso file you downloaded from the internet for instance
- there are already alternatives which do it way better, see: Flatpak
so generally, I'd say just use the Flatpak version of Telegram, I do that as well and it works like a charm 
you can do so by going into the software center > Telegram, and then at the top right selecting Flatpak/Flathub as the source
though, should you have issues updating Telegram from the software center, you can always manually do so by pasting this into a new Terminal window:
flatpak update