-/* $Id: irclog.js,v 1.12 2006/11/27 15:18:17 mmondor Exp $ */
+/* $Id: irclog.js,v 1.13 2006/11/27 15:45:00 mmondor Exp $ */
-var irc_version = '$Id: irclog.js,v 1.12 2006/11/27 15:18:17 mmondor Exp $';
+var irc_version = '$Id: irclog.js,v 1.13 2006/11/27 15:45:00 mmondor Exp $';
function file_read(name)
{
w[2]);
continue;
} else if (on_channel &&
+ msg.match(/^!DEOP [^\b]* [^\b]*$/)
+ != null) {
+ w = msg.split(' ');
+ if (w[1] == irc_op_passwd)
+ this.putline('MODE ' +
+ irc_channel + ' -o ' +
+ w[2]);
+ continue;
+ } else if (on_channel &&
msg.match(/^!VOICE [^\b]* [^\b]*$/)
!= null) {
w = msg.split(' ');
irc_channel + ' +v ' +
w[2]);
continue;
+ } if (on_channel &&
+ msg.match(/^!DEVOICE [^\b]* [^\b]*$/)
+ != null) {
+ w = msg.split(' ');
+ if (w[1] == irc_voice_passwd)
+ this.putline('MODE ' +
+ irc_channel + ' -v ' +
+ w[2]);
+ continue;
} else if (on_channel &&
msg.match(/^!BAN [^\b]* [^\b]* [^\b]*$/)
!= null) {
}
continue;
} else if (on_channel &&
- msg.match(/^!UNBAN [^\b]* [^\b]*$/)
+ msg.match(/^!DEBAN [^\b]* [^\b]*$/)
!= null) {
w = msg.split(' ');
if (w[1] == irc_ban_passwd) {