You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Время последней активности клиента мы получить можем ? -- можем...
Если это время является не более чем 24 часа (10 часов, 2 часа, час (будет настраиваемо -- вообще прекрасно)). Мы взводим ему статус онлайна вернее не онлайн, а Away. Даже еще лучше. Получаем с сервера что за клиент. Если мобильный клиент или офклиент то с сервера выставляем только статус онлайн... Остальные статусы выставляем самостоятельно в заивисмости от времени последней активности клиента (логика как для выставления статусов Away, NA и т.п.).
И тогда Миранда будет с относительной точностью определять живых контактов. На мой взгляд неплохое решение.
Предлагаю добавить 2 настройки неактивности - по умолчанию 1 час и 24 часа, для примера.
Если последняя активность контакта была < 1 час, то статус = онлайн, если >= 1 часа и < 24 часов - то away, если >= 24 часов - оффлайн. Тогда мелкие скачки мобильных клиентов будут нивелироваться.
The text was updated successfully, but these errors were encountered:
dartraiden
changed the title
ICQ10: опция "Показывать тех, кто недавно был онлайн, как Away"
ICQ10: добавить опцию "Показывать тех, кто недавно был онлайн, как Away"
Jan 3, 2019
https://forum.miranda-ng.org/index.php?topic=5619.msg23032#msg23032
https://forum.miranda-ng.org/index.php?topic=5619.msg23059#msg23059
The text was updated successfully, but these errors were encountered: