view mod_muc_restrict_pm/README.md @ 6562:5da6fb562df9 default tip

mod_unified_push: Fix push error handling (fixes #2000) Use the error object that send_iq() passes as an argument to it's reject callback instead of attempting and failing to do the parsing in the callback itself.
author kmq
date Mon, 06 Jul 2026 14:23:57 +0200
parents 8b6696bd9e40
children
line wrap: on
line source

---
labels:
- 'Stage-Obsolete'
summary: Limit who may send and recieve MUC PMs
...

::: {.alert .alert-warning}
This feature has been merged into
[mod_muc][doc:modules:mod_muc] in trunk and is therefore obsolete when used with a version >0.12.x or trunk.
It can still be used with Prosody 0.12.
:::

# Introduction

This module adds configurable MUC options that restrict and limit who may send MUC PMs to other users.

If a user does not have permissions to send a MUC PM, the MUC will send a policy violation stanza.

# Setup

```lua
Component "conference.example.org" "muc"

modules_enabled = {
	"muc_restrict_pm";
}
```

Compatibility
=============

  version   note
  --------- ---------------------------------------------------------------------------
  trunk     [Integrated](https://hg.prosody.im/trunk/rev/47e1df2d0a37) into `mod_muc`
  0.12      Works