mod_muc_webchat_url: Fix default url
[prosody-modules.git] / mod_mam_archive / README.markdown
blob10a5d12be4719347318930fdea9bd58698e9a3e7
1 ---
2 labels:
3 - 'Stage-Alpha'
4 summary: 'XEP-0136: Message Archiving frontend for mod\_mam'
5 ...
7 Introduction
8 ============
10 Implementation of [XEP-0136: Message
11 Archiving](http://xmpp.org/extensions/xep-0136.html) for
12 [mod\_mam](mod_mam.html).
14 Details
15 =======
17 See [mod\_mam] for details.
19 Usage
20 =====
22 First configure mod\_mam as specified in it's [wiki][mod\_mam]. Make
23 sure it uses sql2 storage backend.
25 Then add "mam\_archive" to your modules\_enabled list:
27         modules_enabled = {
28             -- ...
29             "mam_archive",
30             -- ...
31         }
33 Configuration
34 =============
36 Because of the fact that [XEP-0136] defines a 'conversation' concept not
37 present in [XEP-0313], we have to assume some periods of chat history as
38 'conversations'.
40 Conversation interval defaults to one day, to provide for a convenient
41 usage.
43     archive_conversation_interval = 86400; -- defined in seconds. One day by default
45 That is the only reason SQL database is required as well.
47 Compatibility
48 =============
50   ------ ---------------
51   0.10   Works
52   0.9    Does not work
53   ------ ---------------
55   ------------ ------------
56   PostgreSQL   Tested
57   MySQL        Not tested
58   SQLite       Tested
59   ------------ ------------