mod_block_outgoing

Introduction

This module blocks all outgoing stanzas from a list of users.

Using

Add mod_block_outgoing to the enabled modules in your config file:

modules_enabled = {
    -- ...
        "block_outgoing",
    -- ...
}

Either in a section for a certain host or the global section define which users and what stanzas to block:

block_outgoing_users = { "romeo@example.com", "juliet@example.com" }
block_outgoing_stanzas = { "message", "iq", "presence" }

block_outgoing_stanzas defaults to “message” if not specified.


Installation

With the plugin installer in Prosody 0.12 you can use:

sudo prosodyctl install https://modules.prosody.im/rocks/mod_block_outgoing-4-1.src.rock

For other see the documentation for installing 3rd party modules