3
이 바보 들릴 수는 있지만, 나는이 튜토리얼 다음 :sleekxmpp 구성 요소는 어떻게 작동합니까?
https://github.com/fritzy/SleekXMPP/wiki/Creating-a-SleekXMPP-Plugin
을 여기에서 생성 된 XEP-0077 플러그인을 사용하여 끝 부분에있는 구성 요소의 :
import sleekxmpp.componentxmpp
class Example(sleekxmpp.componentxmpp.ComponentXMPP):
def __init__(self, jid, password):
sleekxmpp.componentxmpp.ComponentXMPP.__init__(self, jid, password, 'localhost', 8888)
self.registerPlugin('xep_0030')
self.registerPlugin('xep_0077')
self.plugin['xep_0077'].setForm('username', 'password')
self.add_event_handler("registered_user", self.reg)
self.add_event_handler("unregistered_user", self.unreg)
def reg(self, iq):
msg = "Welcome! %s" % iq['register']['username']
self.sendMessage(iq['from'], msg, mfrom=self.fulljid)
def unreg(self, iq):
msg = "Bye! %s" % iq['register']['username']
self.sendMessage(iq['from'], msg, mfrom=self.fulljid)
하지만 돈을 ' 그것을 사용하는 방법을 알고, 또한이 구성 요소를 사용하는 방법을 sleekxmpp 설명서를 찾을 수 없습니다. 내가 여기서 달성하고자하는 것은 파이썬에서 xmpp 서버에 사용자를 등록/등록 취소 할 수있게하는 것입니다.