0.2->0.3
[prosody.git] / plugins / mod_uptime.lua
index 55e5f16818d03512d10dd2aa0d07dc6f80328243..00625ee573a8e85f95e574e05c853a093627fa0b 100644 (file)
@@ -1,13 +1,23 @@
+-- Prosody IM v0.3
+-- Copyright (C) 2008 Matthew Wild
+-- Copyright (C) 2008 Waqas Hussain
+-- 
+-- This project is MIT/X11 licensed. Please see the
+-- COPYING file in the source package for more information.
+--
+
+
 \r
 local st = require "util.stanza"\r
-local send = require "core.sessionmanager".send_to_session\r
 \r
 local jid_split = require "util.jid".split;\r
 local t_concat = table.concat;\r
 \r
 local start_time = os.time();\r
 \r
-add_iq_handler({"c2s", "s2sin"}, "jabber:iq:last", \r
+module:add_feature("jabber:iq:last");\r
+\r
+module:add_iq_handler({"c2s", "s2sin"}, "jabber:iq:last", \r
        function (origin, stanza)\r
                if stanza.tags[1].name == "query" then\r
                        if stanza.attr.type == "get" then\r
@@ -21,5 +31,3 @@ add_iq_handler({"c2s", "s2sin"}, "jabber:iq:last",
                        end\r
                end\r
        end);\r
-\r
-\r