Software /
code /
prosody-modules
Annotate
mod_muc_lang/README.md @ 6043:7b093a9b95ea
mod_report_forward: Fix traceback on error message passed to datetime function
If archive:get() returns an error, e.g. because it can't find a message
with the given ID, it may return e.g. nil, "item-not-found" or similar
where the error condition ends up in reported_message_time, which gets
passed to util.datetime, which thus ends up doing math to a string or
error object.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Wed, 06 Nov 2024 22:25:41 +0100 |
parent | 6003:fe081789f7b5 |
rev | line source |
---|---|
3075 | 1 # Introduction |
2 | |
3 This module adds support for advertising the language used in a room. | |
4 | |
5 # Configuring | |
6 | |
7 ``` {.lua} | |
8 Component "rooms.example.net" "muc" | |
9 modules_enabled = { | |
10 "muc_lang"; | |
11 } | |
12 ``` | |
13 | |
14 The room language is specified in a new field in the room configuration | |
15 dialog, accessible through compatible clients. | |
16 | |
17 Use [language codes](https://en.wikipedia.org/wiki/ISO_639) like `en`, | |
18 `fr`, `de` etc. | |
19 | |
20 # Compatibility | |
21 | |
22 Meant for use with Prosody 0.10.x | |
23 | |
24 Native support was [added in Prosody | |
25 trunk/0.11](https://hg.prosody.im/trunk/rev/9c90cd2fc4c3), so there is | |
26 no need for this module. |