This one changes my status message on Google Talk

import xmpp

def set_status(username, password, status):
    jabber = xmpp.Client('gmail.com')
    jabber.connect(server=('talk.google.com',5223))
    jabber.auth(username, password, 'python_status_message')
    jabber.send(xmpp.Iq(typ='set', queryNS='google:shared-status',
        payload=[xmpp.Node('status', payload=status)]))
About these ads

Tags: , , , , , , , ,

3 Responses to “This one changes my status message on Google Talk”

  1. Sean Says:

    Any thoughts on how to read the status? I can’t seem to get a response back from a typ=’get’ xmpp.Iq

  2. saka Says:

    How to set invisible status?

    jabber.send(Iq(typ=’set’,
    queryNS=’google:shared-status’,
    payload=[Node('invisible',
    attrs={'value':'true'}),
    ],
    )
    )

    Could not be set above.
    Please tell me the right way.

  3. Collin Anderson Says:

    I don’t know. I tried making myself invisible 3 years ago using that method and I couldn’t get it to work either. Let me know if you figure it out.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.

%d bloggers like this: