Mercurial > prosody-modules
annotate mod_ignore_host_chatstates/mod_ignore_host_chatstates.lua @ 3557:54b4b020de4c
mod_adhoc_dataforms_demo: Rename command node to reflect current module name
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sat, 06 Apr 2019 18:31:55 +0200 |
parents | aed47ebd26d3 |
children |
rev | line source |
---|---|
3419
aed47ebd26d3
mod_ignore_host_chatstates: Discard chat state messages sent to a bare host
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
1 module:hook("message/host", function (event) |
aed47ebd26d3
mod_ignore_host_chatstates: Discard chat state messages sent to a bare host
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
2 local stanza = event.stanza; |
aed47ebd26d3
mod_ignore_host_chatstates: Discard chat state messages sent to a bare host
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
3 if #stanza.tags == 1 and stanza.tags[1].attr.xmlns == "http://jabber.org/protocol/chatstates" then |
aed47ebd26d3
mod_ignore_host_chatstates: Discard chat state messages sent to a bare host
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
4 return true; |
aed47ebd26d3
mod_ignore_host_chatstates: Discard chat state messages sent to a bare host
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
5 end |
aed47ebd26d3
mod_ignore_host_chatstates: Discard chat state messages sent to a bare host
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
6 end, -10); |