File

mod_muc_block_pm/README.markdown @ 5243:d5dc8edb2695

mod_http_oauth2: Use more compact IDs UUIDs are nice but so verbose! The reduction in entropy for the nonce should be fine since the timestamp is also counts towards this, and it changes every second (modulo clock shenanigans), so the chances of someone managing to get the same client_secret by registering with the same information at the same time as another entity should be negligible.
author Kim Alvefur <zash@zash.se>
date Sat, 11 Mar 2023 22:46:27 +0100
parent 3636:afedc2430b0d
child 5598:c7e532ac6bf7
line wrap: on
line source

---
summary: Prevent unaffiliated MUC participants from sending PMs
---

# Introduction

This module prevents unaffiliated users from sending private messages in
chat rooms, unless someone with an affiliation (member, admin etc)
messages them first.

# Configuration

The module doesn't have any options, just load it onto a MUC component.

``` lua
Component "muc"
modules_enabled = {
    "muc_block_pm";
}
```

# Compatibility

    Branch State
  -------- -----------------
       0.9 Works
      0.10 Should work
      0.11 Should work