]> git.donarmstrong.com Git - infobot.git/blobdiff - src/IRC/Irc.pl
direct addressing with multiple nicks
[infobot.git] / src / IRC / Irc.pl
index 7bb730204bc9d3c9c9f88352bdb120ff1da89963..c551a87f3b4f82800290bd581445b9238735dcb2 100644 (file)
@@ -582,8 +582,8 @@ sub unban {
 
 sub quit {
     my ($quitmsg) = @_;
-    &status("QUIT $param{'ircNick'} has quit IRC ($quitmsg)");
     if (defined $conn) {
+       &status("QUIT " . $conn->nick() . " has quit IRC ($quitmsg)");
        $conn->quit($quitmsg);
     } else {
        &WARN("quit: could not quit!");
@@ -604,8 +604,8 @@ sub nick {
     }
 
     my $bad     = 0;
-    $bad++ if (exists $nuh{ $param{'ircNick'} });
-    $bad++ if (&IsNickInAnyChan($param{'ircNick'}));
+    $bad++ if (exists $nuh{$conn->nick()});
+    $bad++ if (&IsNickInAnyChan($conn->nick()));
 
     if ($bad) {
        &WARN("Nick: not going to try and get my nick back. [".