mod_muc_log/README.wiki
changeset 1807 4d73a1a6ba68
parent 1806 0ab737feada6
child 1808 3228fb928a93
equal deleted inserted replaced
1806:0ab737feada6 1807:4d73a1a6ba68
     1 #summary Log chatroom messages to disk
       
     2 #labels Stage-Beta
       
     3 
       
     4 = Introduction =
       
     5 
       
     6 This module logs the conversation of chatrooms running on the server to Prosody's data store. To view them you will need a module such as [mod_muc_log_http].
       
     7 
       
     8 = Details =
       
     9 
       
    10 mod_muc_log must be loaded individually for the components that need it. Assuming you have a MUC component already running on conference.example.org then you can add muc_log to it like so:
       
    11 
       
    12 {{{
       
    13 Component "conference.example.org" "muc"
       
    14    modules_enabled = {
       
    15       "muc_log";
       
    16    }
       
    17 }}}
       
    18 
       
    19 Logging is not enabled by default.  In 0.9+ logging can be enabled per room in the room config form.
       
    20 
       
    21 To enable logging in older versions, or to enable logging by default for all rooms, set
       
    22 
       
    23 {{{
       
    24 muc_log_by_default = true -- Log all rooms by default
       
    25 }}}
       
    26 
       
    27 
       
    28 = Compatibility =
       
    29 || 0.6 || Works ||
       
    30 || 0.7 || Works ||
       
    31 || 0.8 || Works ||
       
    32 || 0.9 || Works ||
       
    33 
       
    34 *Note* that per-room configuration only works in 0.9+.