From fe3f8dde4b4eb19e1c1213bb56d8678f25000f37 Mon Sep 17 00:00:00 2001 From: Te-je Rodgers Date: Tue, 11 Jan 2011 04:05:05 +0800 Subject: added plugin for xep-0249 --- sleekxmpp/plugins/xep_0249/stanza.py | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 sleekxmpp/plugins/xep_0249/stanza.py (limited to 'sleekxmpp/plugins/xep_0249/stanza.py') diff --git a/sleekxmpp/plugins/xep_0249/stanza.py b/sleekxmpp/plugins/xep_0249/stanza.py new file mode 100644 index 00000000..43bb65d0 --- /dev/null +++ b/sleekxmpp/plugins/xep_0249/stanza.py @@ -0,0 +1,29 @@ +from sleekxmpp.xmlstream import ElementBase + + +class Invite(ElementBase): + """ + XMPP allows for an agent in an MUC room to directly invite another + user to join the chat room (as opposed to a mediated invitation + done through the server). + + Example invite stanza: + + + + + Stanza Interface: + jid -- The JID of the groupchat room + password -- The password used to gain entry in the room + (optional) + reason -- The reason for the invitation (optional) + + """ + name = "x" + namespace = "jabber:x:conference" + plugin_attrib = "groupchat_invite" + interfaces = ("jid", "password", "reason") \ No newline at end of file -- cgit v1.2.3