Software /
code /
prosody
Comparison
plugins/mod_muc_mam.lua @ 9001:23070882f3d4
mod_muc_mam: Disable presence logging by default
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Mon, 09 Jul 2018 00:54:03 +0200 (2018-07-08) |
parent | 8832:a9c3b15b9d37 |
child | 9552:87e25d352de3 |
comparison
equal
deleted
inserted
replaced
9000:4d64ff0719a6 | 9001:23070882f3d4 |
---|---|
355 module:hook("muc-add-history", function (event) | 355 module:hook("muc-add-history", function (event) |
356 local room, stanza = event.room, event.stanza; | 356 local room, stanza = event.room, event.stanza; |
357 save_to_history(room, stanza); | 357 save_to_history(room, stanza); |
358 end); | 358 end); |
359 | 359 |
360 if module:get_option_boolean("muc_log_presences", true) then | 360 if module:get_option_boolean("muc_log_presences", false) then |
361 module:hook("muc-occupant-joined", function (event) | 361 module:hook("muc-occupant-joined", function (event) |
362 save_to_history(event.room, st.stanza("presence", { from = event.nick }):tag("x", { xmlns = "http://jabber.org/protocol/muc" })); | 362 save_to_history(event.room, st.stanza("presence", { from = event.nick }):tag("x", { xmlns = "http://jabber.org/protocol/muc" })); |
363 end); | 363 end); |
364 module:hook("muc-occupant-left", function (event) | 364 module:hook("muc-occupant-left", function (event) |
365 save_to_history(event.room, st.stanza("presence", { type = "unavailable", from = event.nick })); | 365 save_to_history(event.room, st.stanza("presence", { type = "unavailable", from = event.nick })); |