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:match(param)) or jid:match(param) ) then |
74 print(name or host, jid, 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) |
79 local groups = {}; |
79 local groups = {}; |