Описание тега multiuserchat

Многопользовательский чат (MUC) - это расширение протокола XMPP для многопользовательского текстового чата, посредством которого несколько пользователей XMPP могут обмениваться сообщениями в контексте комнаты или канала, аналогично IRC. В дополнение к стандартным функциям чата, таким как темы комнат и приглашения, протокол определяет сильную модель управления комнатами, включая возможность исключать и блокировать пользователей, назначать модераторов и администраторов комнаты, требовать членство или пароли для присоединения к комнате.

Многопользовательский чат (MUC), аналогичный, но менее широко используемый, чем IRC, является протоколом XMPP, определенным в XEP-0045:

Эта спецификация определяет расширение протокола XMPP для многопользовательского текстового чата, посредством которого несколько пользователей XMPP могут обмениваться сообщениями в контексте комнаты или канала, подобно Internet Relay Chat (IRC). В дополнение к стандартным функциям чата, таким как темы комнаты и приглашения, протокол определяет сильную модель управления комнатой, включая возможность исключать и блокировать пользователей, назначать модераторов и администраторов комнаты, требовать членство или пароли для присоединения к комнате, и т.п.

Распространенной реализацией XMPP с открытым исходным кодом является Smack API. Для Android есть также aSmack API, но он объединяется в Smack для объединения разветвленных API.

Примеры использования MUC можно найти здесь.