mod_muc_moderation/README.markdown
changeset 3901 3a96070f4a14
child 4756 67848bf6b425
equal deleted inserted replaced
3900:987b203bb091 3901: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)