【发布时间】:2011-01-29 05:33:12
【问题描述】:
如何通过 python 设置 GChat 或 jabber 状态?现在我有这个:
import xmpp
new_status = "blah blah blah"
login = 'email'
pwd = 'password'
cnx = xmpp.Client('gmail.com')
cnx.connect( server=('talk.google.com',5223) )
cnx.auth(login, pwd, 'botty')
pres = xmpp.Presence()
pres.setStatus(new_status)
cnx.send(pres)
它执行,但状态没有更新。我知道我已成功连接到服务器,因为我可以向其他人发送聊天消息。我在这里做错了什么?
【问题讨论】:
-
pres.getStatus() 返回什么?
-
这似乎返回了 new_status 的内容,在本例中为“blah blah blah”。