whoismodes: onWhoisModes,\r
whoisidle: onWhoisIdle,\r
whoisregnick: onWhoisRegNick,\r
+ whoisserver: onWhoisServer,\r
endofwhois: onWhoisEnd,\r
+ whowas: onWhoWas,\r
+ endofwhowas: onWhoWasEnd,\r
+ wasnosuchnick: onWasNoSuchNick,\r
notice: onNotice,\r
ctcp_response: onCtcpResponse,\r
privmsg: onPrivmsg,\r
this.irc_connection.clientEvent('whois', {\r
nick: event.nick,\r
irc_server: event.irc_server,\r
+ server_info: event.server_info,\r
end: false\r
});\r
}\r
});\r
}\r
\r
+function onWhoWas(event) {\r
+ this.irc_connection.clientEvent('whowas', {\r
+ nick: event.nick,\r
+ ident: event.user,\r
+ host: event.host,\r
+ real_name: event.real_name,\r
+ end: false\r
+ });\r
+}\r
+\r
+function onWasNoSuchNick(event) {\r
+ this.irc_connection.clientEvent('whowas', {\r
+ nick: event.nick,\r
+ end: false\r
+ });\r
+}\r
+\r
+function onWhoWasEnd(event) {\r
+ this.irc_connection.clientEvent('whowas', {\r
+ nick: event.nick,\r
+ end: true\r
+ });\r
+}\r
+\r
function onNotice(event) {\r
this.irc_connection.clientEvent('notice', {\r
from_server: event.from_server,\r