Currently, if you are on desktop and read a chat, the ping will still show on your phone and stay there.
So whether it be a single message or a conversation, when you read a message on desktop the ping should go away on mobile.
Also, if you are already sitting on desktop having a conversation in chat, every single message shouldnt pop up on mobile over and over and over again.
The app should know when you are online in that chat not give you pings on all the others.
So if I am on mobile in a chat, dont give me pings on desktop for that channel.
If I am online on desktop in a channel, dont give me pings for that channel on mobile.
If I get a ping on mobile, and go read it on desktop, clear the ping on mobile after it is read on desktop.