Explorar o código

Return what nick matched, and check for nicks seen but not in aliases in is_nick function (needed for smarter attacker stats)

sbingner %!s(int64=23) %!d(string=hai) anos
pai
achega
a6c499e8dc
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      modules/Pisg/Common.pm

+ 3 - 1
modules/Pisg/Common.pm

@@ -88,7 +88,9 @@ sub is_nick
     my $lcnick = lc($nick);
 
     if ($aliases{$lcnick}) {
-        return 1;
+        return $aliases{$lcnick};
+    } elsif ($aliasseen{$lcnick}) {
+        return $aliasseen{$lcnick}
     }
     return 0;
 }