kimsufi_checker/sendxmppmessage.py
2018-08-07 16:56:46 +03:00

18 lines
495 B
Python

import slixmpp
class SendXmppMessage(slixmpp.ClientXMPP):
def __init__(self, jid, password, recipient, message):
slixmpp.ClientXMPP.__init__(self, jid, password)
self.recipient = recipient
self.msg = message
self.add_event_handler("session_start", self.start)
def start(self, event):
self.send_presence()
self.get_roster()
self.send_message(mto=self.recipient, mbody=self.msg, mtype='chat')
self.disconnect(wait=True)