diff options
author | JC Brand <jc@opkode.com> | 2020-04-19 21:49:45 +0200 |
---|---|---|
committer | JC Brand <jc@opkode.com> | 2020-04-19 21:49:45 +0200 |
commit | 0b783f68d665d829ac036fc34cf9d4eaf57154af (patch) | |
tree | 021a6ada113abde412069a165cd735eb69efca2a /plugins/mod_welcome.lua | |
parent | 123f5cc26778c2031b1f70e002b94183766ec278 (diff) | |
download | prosody-0b783f68d665d829ac036fc34cf9d4eaf57154af.tar.gz prosody-0b783f68d665d829ac036fc34cf9d4eaf57154af.zip |
MUC: Add support for presence probes (fixes #1535)
The following patch allows Prosody to respond to `probe` presences and send out the probed occupant's current presence.
This is based on line 17.3 in XEP-0045:
A MUC service MAY handle presence probes sent to the room JID <room@service> or an occupant JID <room@service/nick>
(e.g, these might be sent by an occupant's home server to determine if the room is still online or to synchronize
presence information if the user or the user's server has gone offline temporarily or has started sharing presence again,
as for instance when Stanza Interception and Filtering Technology (XEP-0273) is used).
Diffstat (limited to 'plugins/mod_welcome.lua')
0 files changed, 0 insertions, 0 deletions