plugins/version.lua

changeset 105
4234c8789cc6
parent 76
cecdfba8e625
child 113
5f2418fb8b19
--- a/plugins/version.lua	Sat May 25 23:21:30 2013 +0200
+++ b/plugins/version.lua	Fri May 31 19:01:32 2013 +0200
@@ -10,16 +10,11 @@
 		platform = bot.config.bot_platform or _VERSION;
 	};
 
+	bot:add_plugin("resolvejid");
 	bot:hook("commands/version", function (command)
 		local who, param = bot.stream.jid, command.param;
 		if param then
-			if command.room and command.room.occupants[param] then
-				who = command.room.occupants[param].jid;
-			elseif command.room and command.room.occupants[param:gsub("%s$", "")] then
-				who = command.room.occupants[param:gsub("%s$", "")].jid;
-			else
-				who = param;
-			end
+			who = bot:resolvejid(param, command.room);
 		end
 		
 		bot.stream:query_version(who, function (reply)

mercurial