1782
|
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+. |