]> git.donarmstrong.com Git - infobot.git/commitdiff
addrchar instead
authortimriker <timriker@c11ca15a-4712-0410-83d8-924469b57eb5>
Thu, 12 Aug 2004 22:38:13 +0000 (22:38 +0000)
committertimriker <timriker@c11ca15a-4712-0410-83d8-924469b57eb5>
Thu, 12 Aug 2004 22:38:13 +0000 (22:38 +0000)
git-svn-id: https://svn.code.sf.net/p/infobot/code/trunk/blootbot@1024 c11ca15a-4712-0410-83d8-924469b57eb5

src/IRC/IrcHelpers.pl
src/Process.pl

index 1e7c5ba942ca5b58a7dc8a7ea510923db181e101..e620b2202bfa8e85d1e152abd5b2c56d3bd47e1d 100644 (file)
@@ -234,9 +234,12 @@ sub hookMsg {
        $seencache{$who}{'msg'}  = $orig{message};
        $seencache{$who}{'msgcount'}++;
     }
-
+    if (&IsChanConf("minVolunteerLength")) {
+       # FIXME hack to treat unaddressed as if using addrchar
+       $addrchar = 1;
+    }
     return if ($skipmessage);
-    return unless (&IsChanConf("minVolunteerLength") or $addressed);
+    return unless ($addrchar or $addressed);
 
     foreach (@ignore) {
        s/\*/\\S*/g;
index b2f5d61d25ab4a1dcf538b6a838f6bcc15a951f2..b07e02bb1da33e41b1887370d8aa689effc5551c 100644 (file)
@@ -27,7 +27,7 @@ sub process {
     $learnok   = 1 if ($addressed);
     if ($param{'learn'} =~ /^HUNGRY$/i) {
        $learnok        = 1;
-       $addressed      = 1;
+       $addrchar       = 1;
        $talkok         = 1;
     }