No they haven't. The discord electron app is a trash fire. I use discord in Safari. It's just as bad UI and UX and slowness as the electron crap, but at least I get a few more hours of battery life...
Since I removed the electron garbage from my phone, my battery life tripled from one day at most to three days...
Unfortunately, there aren't many native applications any more. At this point I'd prefer a Windows application that works in Wine over yet another "cross-platform" Electron webbrowser-with-builtin-website.
Threema solves it by scanning QR codes; for that, you need to physically meet with the other recipients, they need to bring their devices and scan each other QR codes (note that Threema still supports only one device per recipient; otherwise, the users would need to scan each other QR codes for each device).
It is not something that an average Telegram user would be willing to do.