Время в сети

Можно ли добавить в информацию сколько времени конаткт в сети? В бомбусе есть такое.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Re: Время в сети

Можно сделать тривиальный плагин. Посмотрим.

Re: Время в сети

После некоторых раздумий суть вопроса кажется более мутной, чем в первый момент — от какого конкретно момента времени мы отсчитываем интервал пребывания контакта в сети?

kostix, тут речь идет про не

kostix, тут речь идет про не совсем документированную фичу ejabberd, когда при запросе jabber:iq:last на bare jid от сервера приходит время, когда jid последний раз менял статус. В принципе удобная вещь, так можно узнать когда последний раз jid был онлайн (придет время когда он отключился последний раз). Про работу этого на не-ejabberd не знаю. И ещё: подписка должна быть both.
И вообще, в ткаббере есть все задатки для этого. При просмотре информации оффлайн-контакта в поле "Время бездействия или время работы" именно это время пишется, так как запрос был на bare jid, а если контакт онлайн, то нужно запросы на каждый ресурс и на bare jid, и время от bare jid вывести с заголовком "Предыдущий статус" - это и просил автор топика (так сделано и в модах бомбуса, причем в официальном этого нету)

Re: Время в сети

Это очень даже документированная фича, как оказалось: XEP-0012.

я имел в виду не запрос на

я имел в виду не запрос на оффлайн jid, а именно на онлайн barejid, где написано что ejabberd возвращает врямя смены статуса?

Syndicate content