Mercurial > prosody-modules
comparison mod_muc_moderation/README.markdown @ 3897:3a96070f4a14
mod_muc_moderation: Initial commit of XEP-0425: Message Moderation
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sat, 22 Feb 2020 21:11:31 +0100 |
parents | |
children | 67848bf6b425 |
comparison
equal
deleted
inserted
replaced
3896:987b203bb091 | 3897:3a96070f4a14 |
---|---|
1 # Introduction | |
2 | |
3 This module implements [XEP-0425: Message Moderation]. | |
4 | |
5 # Usage | |
6 | |
7 Moderation is done via a supporting client and requires a `moderator` | |
8 role in the channel / group chat. | |
9 | |
10 # Configuration | |
11 | |
12 Example [MUC component][doc:chatrooms] configuration: | |
13 | |
14 ``` {.lua} | |
15 VirtualHost "channels.example.com" "muc" | |
16 modules_enabled = { | |
17 "muc_mam", | |
18 "muc_moderation", | |
19 } | |
20 ``` | |
21 | |
22 # Compatibility | |
23 | |
24 - Should work with Prosody 0.11.x and later. | |
25 - Tested with trunk rev `52c6dfa04dba`. | |
26 - Message tombstones requires a compatible storage module implementing | |
27 a new message replacement API. | |
28 | |
29 ## Clients | |
30 | |
31 - Tested with [Converse.js](https://conversejs.org/) | |
32 [v6.0.1](https://github.com/conversejs/converse.js/releases/tag/v6.0.1) |