Software / code / prosody-modules
Comparison
mod_muc_auto_member/README.markdown @ 5162:243c156074d3
mod_muc_auto_member: New module to automatically make MUC participants members
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Mon, 30 Jan 2023 15:07:31 +0000 |
comparison
equal
deleted
inserted
replaced
| 5161:6af2d74daa15 | 5162:243c156074d3 |
|---|---|
| 1 --- | |
| 2 labels: | |
| 3 - 'Stage-Beta' | |
| 4 summary: "Automatically register new MUC participants as members" | |
| 5 ... | |
| 6 | |
| 7 # Introduction | |
| 8 | |
| 9 This module automatically makes anybody who joins a MUC become a registered | |
| 10 member. This can be useful for certain use cases. | |
| 11 | |
| 12 Note: there is no automatic cleanup of members. If you enable this on a server | |
| 13 with busy public channels, your member list will perpetually increase in size. | |
| 14 | |
| 15 Also, there is currently no per-room option for this behaviour. That may be | |
| 16 added in the future, along with membership expiry. | |
| 17 | |
| 18 # Configuration | |
| 19 | |
| 20 There is currently no configuration for this module. The module should be | |
| 21 enabled on your MUC component, i.e. in the modules_enabled option under your | |
| 22 Component: | |
| 23 | |
| 24 ``` {.lua} | |
| 25 Component "conference.example.com" "muc" | |
| 26 modules_enabled = { | |
| 27 "muc_auto_member"; | |
| 28 } | |
| 29 ``` | |
| 30 | |
| 31 # Compatibility | |
| 32 | |
| 33 0.12 and later. |