clix/raw.lua

changeset 158
703fa6922493
parent 156
3369ae4ff520
child 167
57bb6e03d239
equal deleted inserted replaced
157:aa0f11fb166c 158:703fa6922493
56 local env = setmetatable({}, { __index = { 56 local env = setmetatable({}, { __index = {
57 s = verse.stanza, 57 s = verse.stanza,
58 m = stwrap(verse.message), 58 m = stwrap(verse.message),
59 p = stwrap(verse.presence), 59 p = stwrap(verse.presence),
60 iq = stwrap(verse.iq), 60 iq = stwrap(verse.iq),
61 r = function ()
62 return verse.stanza("r", { xmlns = "urn:xmpp:sm:3" });
63 end,
61 ping = function(host) 64 ping = function(host)
62 return verse.iq{ type="get", to=host}:tag("ping", {xmlns="urn:xmpp:ping"}); 65 return verse.iq{ type="get", to=host}:tag("ping", {xmlns="urn:xmpp:ping"});
63 end, 66 end,
64 version = function(host) 67 version = function(host)
65 return verse.iq{ type="get", to=host}:query"jabber:iq:version"; 68 return verse.iq{ type="get", to=host}:query"jabber:iq:version";

mercurial