One thing I can't stand is that it's the only messaging app out there without a presence monitor. As soon as I receive a message all of my clients will start pinging.
It's the reason why I avoid it. I talk to someone on the desktop client, yet my phone, work laptop and tablet will ring on every message.
I can't be assed to go and mute 3 other devices every time I decide to talk to someone.
In my experience on macOS (swift) app, this does indeed detect presence - only if I ignore it for an (albeit short), few seconds will it ping my phone I think.
> I talk to someone on the desktop client, yet my phone, work laptop and tablet will ring on every message.
ime the desktop will pickup the message a few seconds before any of the mobile clients does and mark it as read, hence surpressing any notifications on the latter.
ofc chat notifications don't make any sounds on my systems to begin with.
That would be a nice feature, but for me it's not absolutely essential because my phone is nearly always on Do Not Disturb (I only let calls, SMS/iMessage and Viber through, but I still see other notifications when I pick up my phone), and even on my laptop I disabled the notification sound and just left the popup/badge on.
it does have a presence monitor, but I believe it isn't uniform between the various platforms and it is quite fickle when it works (as soon as you close the window it marks you as totally offline)
on Android at least you can set telegram to limit the frequency of notifications (eg "at most 3 every 5 minutes") it is not perfect but it is an improvement