Software /
code /
prosody-modules
Comparison
mod_sms_clickatell/mod_sms_clickatell.lua @ 2887:65082d91950e
Many modules: Simplify st.message(…):tag("body"):text(…):up() into st.message(…, …)
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Sat, 17 Feb 2018 08:42:10 +0100 |
parent | 2874:178b8abf8283 |
child | 3353:e8d6f602f382 |
comparison
equal
deleted
inserted
replaced
2886:5ca6d53d3186 | 2887:65082d91950e |
---|---|
148 end | 148 end |
149 | 149 |
150 function dmsg(jid, msg) | 150 function dmsg(jid, msg) |
151 module:log("debug", msg or "nil"); | 151 module:log("debug", msg or "nil"); |
152 if jid ~= nil then | 152 if jid ~= nil then |
153 send_stanza(st.message({to=jid, from=component_host, type='chat'}):tag("body"):text(msg or "nil"):up()); | 153 send_stanza(st.message({to=jid, from=component_host, type='chat'}, msg or "nil")); |
154 end | 154 end |
155 end | 155 end |
156 | 156 |
157 function substring(string, start_string, ending_string) | 157 function substring(string, start_string, ending_string) |
158 local s_value_start, s_value_finish = nil, nil; | 158 local s_value_start, s_value_finish = nil, nil; |
496 end | 496 end |
497 | 497 |
498 -- Now parse the message | 498 -- Now parse the message |
499 if stanza.attr.to == component_host then | 499 if stanza.attr.to == component_host then |
500 -- Messages directly to the component jget echoed | 500 -- Messages directly to the component jget echoed |
501 origin.send(st.message({to=stanza.attr.from, from=component_host, type='chat'}):tag("body"):text(msg.body):up()); | 501 origin.send(st.message({to=stanza.attr.from, from=component_host, type='chat'}, msg.body)); |
502 elseif users[from_bjid].data.roster[to.node] ~= nil then | 502 elseif users[from_bjid].data.roster[to.node] ~= nil then |
503 -- If message contains a body, send message to SMS Test User | 503 -- If message contains a body, send message to SMS Test User |
504 if msg.body ~= nil then | 504 if msg.body ~= nil then |
505 clickatell_send_sms(users[from_bjid], to.node, msg.body); | 505 clickatell_send_sms(users[from_bjid], to.node, msg.body); |
506 end | 506 end |