[Pidgin] #4509: Support XMPP Invisibility

Pidgin trac at pidgin.im
Thu Feb 25 10:32:34 EST 2010


#4509: Support XMPP Invisibility
------------------------------------+---------------------------------------
 Reporter:  js                      |        Owner:  deryni
     Type:  defect                  |       Status:  new   
Milestone:  Patches Needing Review  |    Component:  XMPP  
  Version:  2.3.1                   |   Resolution:        
 Keywords:                          |  
------------------------------------+---------------------------------------

Comment(by moxfyre):

 @deryni, as I understand it, the way that Google Chat supports
 invisibility is *NOT* separate from Shared Status.  The correct way to
 signal invisibility to Google Talk is via a shared status settings:

 {{{
 <iq type='get' to='gmail.com'> <query
 xmlns='http://jabber.org/protocol/disco#info'/> </iq>
 <iq type='get' id='ss-1' to='me at gmail.com'> <query xmlns='google:shared-
 status' version='2'/> </iq>
 <iq type='set' id='ss-1' to='me at gmail.com'> <query xmlns='google:shared-
 status' version='2'><invisible value='true'/></query> </iq>
 }}}

 I know there are some hacky ways to emulate it, such as by simply sending
 out "unavailable" presence messages, but those don't work very well.

 So, unfortunately, I don't think there is a way to get Google Talk
 invisibility without Shared Status support.  I'd be happy to be proved
 wrong, though.

 And I agree that Shared Status is not ideal for a lot of users.  Perhaps
 it could be a configurable option?

-- 
Ticket URL: <http://developer.pidgin.im/ticket/4509#comment:46>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list