summaryrefslogtreecommitdiff
path: root/slixmpp/plugins/xep_0045/stanza.py
diff options
context:
space:
mode:
authormathieui <mathieui@mathieui.net>2020-12-03 22:55:10 +0100
committermathieui <mathieui@mathieui.net>2020-12-03 23:28:27 +0100
commit7033bc00611e0fa3110fd7b48bb78400445c1db9 (patch)
tree94665c6049f08ed97e18ac8a7d1d0ed7db88b5d9 /slixmpp/plugins/xep_0045/stanza.py
parent98b9a6f9e3d2932f2cc1f038cc8e82d3922a1c6e (diff)
downloadslixmpp-7033bc00611e0fa3110fd7b48bb78400445c1db9.tar.gz
slixmpp-7033bc00611e0fa3110fd7b48bb78400445c1db9.tar.bz2
slixmpp-7033bc00611e0fa3110fd7b48bb78400445c1db9.tar.xz
slixmpp-7033bc00611e0fa3110fd7b48bb78400445c1db9.zip
XEP-0045: Better invitation handling
Diffstat (limited to 'slixmpp/plugins/xep_0045/stanza.py')
-rw-r--r--slixmpp/plugins/xep_0045/stanza.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/slixmpp/plugins/xep_0045/stanza.py b/slixmpp/plugins/xep_0045/stanza.py
index 42aab794..71223f0d 100644
--- a/slixmpp/plugins/xep_0045/stanza.py
+++ b/slixmpp/plugins/xep_0045/stanza.py
@@ -174,7 +174,15 @@ class MUCInvite(ElementBase):
name = 'invite'
plugin_attrib = 'invite'
namespace = NS_USER
- interfaces = {'to', 'reason'}
+ interfaces = {'to', 'from', 'reason'}
+ sub_interfaces = {'reason'}
+
+
+class MUCDecline(ElementBase):
+ name = 'decline'
+ plugin_attrib = 'decline'
+ namespace = NS_USER
+ interfaces = {'to', 'from', 'reason'}
sub_interfaces = {'reason'}