clix/roster.lua

changeset 121
896a25ed6b1b
parent 110
ded3938232f0
child 123
c61fadb9d4fa
equal deleted inserted replaced
120:3456a6088dc6 121:896a25ed6b1b
68 param = nil 68 param = nil
69 end 69 end
70 for jid, item in pairs(conn.roster.items) do 70 for jid, item in pairs(conn.roster.items) do
71 local name, host = item.name or split_jid(jid); 71 local name, host = item.name or split_jid(jid);
72 local groups = table.concat(item.groups or {}, ", "); 72 local groups = table.concat(item.groups or {}, ", ");
73 if not param or ( (name and name:match(param)) or jid:match(param) ) then 73 if not param or ( (name and name:find(param, 1, true)) or jid:find(param, 1, true) ) then
74 print(jid, name or host, groups); 74 print(jid, name or host, groups);
75 end 75 end
76 end 76 end
77 end; 77 end;
78 listgroups = function(param) 78 listgroups = function(param)

mercurial