When I'm actively chatting on the desktop app, if I get notifications in another chat, my phone rings for every notification, even though I'm active on the Desktop.
There should be an idle period before the notifications get sent to all devices.
Also if notifications are disabled on the desktop, and I'm active on the desktop, notifications should not be sent to my mobile.
Steps to reproduce
Open any chat, start talking to people.
Receive messages on another chat, and don't open them instantly.
My phone rings for the other chat new message notification.
Well, I agree that it is annoying when I'm writing or seeing messages in Telegram Desktop and I receive notifications in both, desktop and phone application, so should be a way to at least disable audio notifications on phone app when working on desktop app. I disagree with "not be sent" to mobile.
Maybe a way to detect that scenario by Telegram is to check if both clients are in same WIFI connection.
Ovidiu
"not be sent" to mobile means: If you're active on the desktop, and notifications on desktop are disabled. If you are not active on the desktop, normal mobile notification settings apply. It's supposed the same behavior if the desktop notifications are enabled or disabled.
Ok. Anyway, I think the easiest and maybe more logical way is to not notify in mobile if user is active on desktop. At least, for me will solve the "double" notification inconvenience, when working with Telegram desktop and my smartphone over my desktop. But it's true that at work, no one of my Telegram clients are using WIFI, so that's not a fix neither .... :(
x
xFNZF
Some people, like me, don’t only have a phone and a desktop. I have a phone, a tablet, a desktop and 2 laptops. You can imagine how annoying the duplication of the notifications is for me. Plus I have borne it for years. A solution might be if there are devices in active/online mode (Telegram has already known it) then only send the notification to these devices. If no activity in 30s (maybe configurable), send it to all devices. If there is no online device, send it to all devices directly.
Basically every other messaging app (Discord, Slack, even MS Teams) has had this feature for a long time. This isn't a new problem that needs solving, it's just a feature that Telegram is missing.
Vlad · IT Specialist
I switched from Viber, and what my surprise was to find out that there is no such function in telegrams. This is terrible!
Log in here to report bugs or suggest features. Please enter your phone number in the international format and we will send a confirmation message to your account via Telegram.
Maybe a way to detect that scenario by Telegram is to check if both clients are in same WIFI connection.
It's supposed the same behavior if the desktop notifications are enabled or disabled.