XMPP version example for PyXMPP
Материал из Linux Wiki
Перейти к навигацииПерейти к поиску
def get_version(self,iq):
global programmVersion
iq=iq.make_result_response()
q=iq.new_query("jabber:iq:version")
q.newTextChild(q.ns(), "name", "Google Translate Transport")
q.newTextChild(q.ns(), "version", programmVersion + " (" + str(len(self.LANGUAGES)) + " languages)")
q.newTextChild(q.ns(), "os", "Python "+sys.version.split()[0]+" + PyXMPP")
self.stream.send(iq)
return 1