}
}
},
-
+ isChannel: function(target) {
+ var c = target.chatAt(0);
+ return c == '#';
+ },
irc_RPL_WELCOME: function(prefix, params) {
this.nickname = params[0];
var target = args[0];
var message = args[1];
+ if(this.parentObject.isChannel(target))
+ this.parentObject.pushLastNick(target);
if(this.send("PRIVMSG " + target + " :" + message))
this.newTargetLine(target, "MSG", message, {});
}],
if(!args || args.length == 0) {
channel = w.name;
} else {
- var isChan = args[0].charAt(0) == '#';
+ var isChan = this.parentObject.isChannel(args[0]);
if(isChan) {
channel = args[0];
if(args.length > 1)