Smack
Smack copied to clipboard
Initial support for XEP-0249: Direct MUC Invitations
This PR adds support for XEP-0249.
Future work would include unifying the API of this PR with the existing legacy MUC invitation API.
Having support for XEP-0249 is required for advanced IM clients according to XEP-0423: XMPP Compliance Suites 2020.
I noticed, that support for this is already (partially?) implemented in https://github.com/igniterealtime/Smack/blob/master/smack-extensions/src/main/java/org/jivesoftware/smackx/muc/packet/GroupChatInvitation.java
The implementation appears to be incomplete though.
I now incorporated my implementation of XEP-0249 into the already existing (non-standard?) implementation of Smack's MUC Invitation code.
I tried to keep the code as backwards compatible as possible.
Hi there, our app uses Smack and we'd really benefit from this change. Is there any chance it could be merged? Thanks
Thanks, applied as https://github.com/igniterealtime/Smack/commit/664a1411904b90572ba243157439e3c22d1f96c9