comparison mod_muc_reserve_nick_pattern/README.markdown @ 5172:dc6a10629670

New module, mod_muc_reserve_nick_pattern
author Stephen Paul Weber <singpolyma@singpolyma.net>
date Mon, 20 Feb 2023 13:42:13 -0500
parents
children
comparison
equal deleted inserted replaced
5171:1682166171ff 5172:dc6a10629670
1 ---
2 labels:
3 - 'Stage-Alpha'
4 summary: 'Require MUC occupant nicknames to no match some patterns'
5 ---
6
7 Introduction
8 ============
9
10 This checks the nickname of a joining user against a configurable list of
11 [Lua patterns](https://www.lua.org/manual/5.2/manual.html#6.4.1), and prevents
12 them from joining if it matches any of them.
13
14 Configuration
15 =============
16
17 There is a single configuration option, `muc_reserve_nick_patterns` and the
18 default is `{}` - i.e. allow everything.
19
20 Compatibility
21 =============
22
23 Requires Prosody 0.11 or higher.