Dart Raiden:
Telegram: когда пользователь отходит от компьютера и Миранда уходит в состояние idle (если это включено в настройках), то при этом Миранда оставляла Telegram в состоянии "В сети" (т.к. у протокола TG нет понятия "отсутствия", он либо в сети, либо не в сети). Соответственно, при включенном автосоздании окон, окна создавались, сообщения помечались прочитанными и на смартфон уведомления не приходили, хотя пользователь со смартфоном куда-то отошёл от компа.
Теперь при входе Миранды в состояния простоя (idle) протоколу выставляется фейковый статус "Отошёл", при котором окна не автосоздаются и уведомления уходят на телефон, как и полагается.
Telegram: когда пользователь отходит от компьютера и Миранда уходит в состояние idle (если это включено в настройках), то при этом Миранда оставляла Telegram в состоянии "В сети" (т.к. у протокола TG нет понятия "отсутствия", он либо в сети, либо не в сети). Соответственно, при включенном автосоздании окон, окна создавались, сообщения помечались прочитанными и на смартфон уведомления не приходили, хотя пользователь со смартфоном куда-то отошёл от компа.
Теперь при входе Миранды в состояния простоя (idle) протоколу выставляется фейковый статус "Отошёл", при котором окна не автосоздаются и уведомления уходят на телефон, как и полагается.