Difference between revisions of "MUC Extensions"

Jump to navigation Jump to search
1,359 bytes added ,  13:14, 18 December 2022
Reorganize categories
(→‎Optimisations: Add 0311)
(Reorganize categories)
 
(8 intermediate revisions by the same user not shown)
Line 9: Line 9:
[[Multi-Session_Nicks]]
[[Multi-Session_Nicks]]


== Identification ==
== Invitations ==


[https://xmpp.org/extensions/xep-0421.html XEP-0421 Anonymous unique occupant identifiers for MUCs]
[https://xmpp.org/extensions/xep-0249.html XEP-0249: Direct MUC Invitations]
Allows for actions to be associated to a unique identifier when the JID isn't visible.
Defines a method for inviting a contact to a multi-user chat room directly, instead of sending the invitation through the chat room ([https://xmpp.org/extensions/xep-0045.html#invite-mediated mediated invites]).


== Moderation ==
This may be useful if a user blocks messages from unknown JIDs.


[https://xmpp.org/extensions/xep-0425.html XEP-0425 Message Moderation]
== Bookmarks ==
Allows a moderator to retract messages from other participants.


== Invitations ==
𐄂 [https://xmpp.org/extensions/xep-0048.html XEP-0048: Bookmarks] Using PEP as a storage method
Defines an XML data format for use by XMPP clients in storing bookmarks to mult-user chatrooms and web pages. The chatroom bookmarking function includes the ability to auto-join rooms on login.


[https://xmpp.org/extensions/xep-0249.html XEP-0249: Direct MUC Invitations]
𐄂 [https://xmpp.org/extensions/attic/xep-0048-1.0.html XEP-0048: Bookmark Storage] Using Private Storage as a storage method
Defines a method for inviting a contact to a multi-user chat room directly, instead of sending the invitation through the chat room ([https://xmpp.org/extensions/xep-0045.html#invite-mediated mediated invites]).
Defines an XML data format for use by XMPP clients in storing bookmarks to mult-user chatrooms and web pages. The chatroom bookmarking function includes the ability to auto-join rooms on login.


This may be useful if a user blocks messages from unknown JIDs.
[https://xmpp.org/extensions/xep-0402.html XEP-0402: PEP Native Bookmarks]
Defines a syntax and storage profile for keeping a list of chatroom bookmarks on the server


== Federation / Decentralization ==
𐄂 [https://xmpp.org/extensions/xep-0411.html XEP-0411: Bookmarks Conversion]
Describes a method to migrate to PEP based bookmarks without losing compatibility with client that still use Private XML.


[https://xmpp.org/extensions/xep-0281.html XEP-0281: DMUC1: Distributed Multi-User Chat]
[https://xmpp.org/extensions/xep-0469.html XEP-0469: Bookmark Pinning]
Defines methods for distributing Multi-User Chat (MUC) rooms across multiple chat services.
Defines an XMPP protocol extension to allow users to pin PEP Native Bookmarks.


[https://xmpp.org/extensions/xep-0282.html XEP-0282: DMUC2: Distributed MUC]
== Identification ==
Multi-User Chats, distributed over several nodes in the XMPP network, using a primary/replica architecture


[https://xmpp.org/extensions/xep-0289.html XEP-0289: Federated MUC for Constrained Environments]
[https://xmpp.org/extensions/xep-0421.html XEP-0421 Anonymous unique occupant identifiers for MUCs]
Provides a protocol for federating MUC rooms together in order to reduce the effects of constrained network (e.g. unreliability, severely limited bandwidth) on the room occupants.
Allows for actions to be associated to a unique identifier when the JID isn't visible.


== Notifications ==
== Notifications ==
Line 44: Line 45:
[https://xmpp.org/extensions/xep-0452.html XEP-0452: MUC Mention Notifications]
[https://xmpp.org/extensions/xep-0452.html XEP-0452: MUC Mention Notifications]
  Documents how a user may be informed when they're mentioned in a MUC which they're not currently joined to
  Documents how a user may be informed when they're mentioned in a MUC which they're not currently joined to
== Extensible roles and affiliations ==
[https://xmpp.org/extensions/xep-0317.html XEP-0317: Hats]
Defines a more extensible model for roles and affiliations in Multi-User Chat rooms.
== Moderation ==
[https://xmpp.org/extensions/xep-0425.html XEP-0425 Message Moderation]
Allows a moderator to retract messages from other participants.


== PubSub ==
== PubSub ==
Line 63: Line 74:
[https://xmpp.org/extensions/xep-0463.html XEP-0463: MUC Affiliations Versioning]
[https://xmpp.org/extensions/xep-0463.html XEP-0463: MUC Affiliations Versioning]
  Reduces the amount of queries necessary to stay up-to-date with affiliations in a MUC room, while getting rid of races.
  Reduces the amount of queries necessary to stay up-to-date with affiliations in a MUC room, while getting rid of races.
== Federation / Decentralization ==
𐄂 [https://xmpp.org/extensions/xep-0281.html XEP-0281: DMUC1: Distributed Multi-User Chat]
Defines methods for distributing Multi-User Chat (MUC) rooms across multiple chat services.
[https://xmpp.org/extensions/xep-0282.html XEP-0282: DMUC2: Distributed MUC]
Multi-User Chats, distributed over several nodes in the XMPP network, using a primary/replica architecture
[https://xmpp.org/extensions/xep-0289.html XEP-0289: Federated MUC for Constrained Environments]
Provides a protocol for federating MUC rooms together in order to reduce the effects of constrained network (e.g. unreliability, severely limited bandwidth) on the room occupants.
416

edits

Navigation menu