plugins/eliza.lua

changeset 163
999573fb51ab
parent 162
dcb103aca564
equal deleted inserted replaced
162:dcb103aca564 163:999573fb51ab
143 user = string.sub(user, 8) 143 user = string.sub(user, 8)
144 end 144 end
145 user = " "..user.." " 145 user = " "..user.." "
146 -- process input, print reply 146 -- process input, print reply
147 processInput() 147 processInput()
148 return response 148 return (response:gsub("%s+$", ""));
149 end 149 end
150 150
151 function riddim.plugins.eliza(bot) 151 function riddim.plugins.eliza(bot)
152 bot:hook("message", function (event) 152 bot:hook("message", function (event)
153 local reply = (Eliza(event.body):lower():gsub("^.", string.upper):gsub("[.?!] .", string.upper)); 153 local reply = (Eliza(event.body):lower():gsub("^.", string.upper):gsub("[.?!] .", string.upper));

mercurial