plugins/tell.lua

changeset 103
c0235605d6d5
parent 41
b00d05814d0d
equal deleted inserted replaced
102:b7c9a3707e68 103:c0235605d6d5
130 bot:hook("groupchat/joined", function (room) 130 bot:hook("groupchat/joined", function (room)
131 room:hook("occupant-joined", function (occupant) 131 room:hook("occupant-joined", function (occupant)
132 local nick_id = sameroom and room.jid .. "/" .. occupant.nick or occupant.nick; 132 local nick_id = sameroom and room.jid .. "/" .. occupant.nick or occupant.nick;
133 if(tellings[nick_id] ~= nil) then 133 if(tellings[nick_id] ~= nil) then
134 for _,msg in ipairs(tellings[nick_id]) do 134 for _,msg in ipairs(tellings[nick_id]) do
135 room:send_message(occupant.nick .. ": Welcome back! " .. msg.from .. " told me, to tell you, \"" .. msg.msg .. "\"."); 135 room:send_message(occupant.nick .. ": Welcome back! " .. msg.from .. " told me to tell you:\n" .. msg.msg);
136 end 136 end
137 tellings[nick_id] = nil; 137 tellings[nick_id] = nil;
138 remember(); 138 remember();
139 end 139 end
140 end); 140 end);

mercurial