Software /
code /
prosody-modules
File
mod_stanza_counter/README.md @ 6195:886c985ece61
mod_lastlog2: Skip initializing internal API (and storage) in prosodyctl
Initializing storage in the global context under prosodyctl causes the
module.command to fail to execute because the storage module has already
been loaded.
Introduced in 7b722955c59b
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sat, 08 Feb 2025 14:12:18 +0100 |
parent | 6003:fe081789f7b5 |
line wrap: on
line source
--- labels: - 'Stage-Stable' summary: Simple incoming and outgoing stanza counter ... Introduction ============ This module counts incoming and outgoing stanzas from when the instance started, and makes the data available to other modules by creating a global prosody. object Details ======= The counter module is "stanza\_counter", the example output module is stanza\_counter\_http. Usage ===== Copy both files into prosody's module directory and place 'em into your enabled modules (stanza\_counter\_http requires to be loaded into the global section!) Config for stanza\_counter\_http: ``` {.lua} stanza_counter_basepath = "/counter-path-custom/" ``` Info ==== - As of now to count components stanzas, it needs to be manually loaded (inserted into modules\_enabled of the components' sections) on these. - This version isn't compatible with previous versions of prosody (looks at 0.8-diverge branch for olders).