equal
deleted
inserted
replaced
360 commands.NAMES(session, channel) |
360 commands.NAMES(session, channel) |
361 room:hook("occupant-joined", function(nick) |
361 room:hook("occupant-joined", function(nick) |
362 session.send{from=nick.nick.."!"..nick.nick, "JOIN", channel}; |
362 session.send{from=nick.nick.."!"..nick.nick, "JOIN", channel}; |
363 end); |
363 end); |
364 room:hook("occupant-left", function(nick) |
364 room:hook("occupant-left", function(nick) |
365 jids[session.full_jid].ar_last[nick.room_jid][nick.nick] = nil; |
365 jids[session.full_jid].ar_last[nick.jid:match("^(.*)/")][nick.nick] = nil; -- ugly |
366 session.send{from=nick.nick.."!"..nick.nick, "PART", channel}; |
366 session.send{from=nick.nick.."!"..nick.nick, "PART", channel}; |
367 end); |
367 end); |
368 end); |
368 end); |
369 |
369 |
370 function commands.NAMES(session, channel) |
370 function commands.NAMES(session, channel) |