Форум сайта python.su
Ребят. Эта проблема уже стара, как сам xmpppy, но её решения я так и не нашёл за сутки поисков по просторам интернета.
Как прочитать посредством xmpppy статус пользователя, находящегося в ростере (хотя бы узнать, онлайн пользователь или оффлайн)?
Если входишь в конференцию - успешно приходят сообщения (посредством события ‘presence’) о том, кто в конференцию вошёл, кто вышел, кто сменил свой статус. А с ростером такого не получается. Даже стандартное чтение ростера даёт только список пользователей (в ответ на getStatus всегда приходит ‘None’).
Подскажите плз. У меня это - последняя проблема, которую осталось решить… Не хочется выкидывать плод недельных трудов из-за такой мелочной проблемки, которая переросла в критическую…
Заранее премного благодарен за любую помощь.
–
С уважением, …
Отредактировано (Март 7, 2011 18:59:51)
Офлайн
Вопрос решён. Тема закрыта.
А если кому-то интересно решение - у меня проблема возникла с очерёдностью событий (событий привязки, событий отправки статуса), реализуемых моим jabber-клиентом. Т.е. просто всё поменял местами и заработало.
Офлайн