mod_muc

Multi-user chat is a standard feature of most instant messaging implementations and Prosody can support the feature if mod_muc is enabled.

Details

mod_muc implements XEP-0045 and is incomplete as of Prosody 0.5.0. Users can query a chatroom server for a list of active rooms. Normally rooms are removed when the last participant leaves but the room owner make the room persistent allowing it to remain active even when empty. This is usually achieved by sending '/config' while in the chatroom. Additional options such as room visibility and JID display are also configurable.

Password protected and members-only chatrooms are planned to be supported in Prosody 0.8.

Usage

    Component "conference.example.com" "muc"

Configuration

Option Default Notes
name “Prosody Chatrooms” The name to return in service discovery responses
restrict_room_creation false If true will only allow admins to create new chatrooms otherwise anyone can create a room

Example

    Component "conference.example.com" "muc"
        name = "The example.com chatrooms server"
        restrict_room_creation = true
 
doc/modules/mod_muc.txt · Last modified: 2010/02/20 02:20 by Kawsar Saiyeed