]> git.donarmstrong.com Git - infobot.git/commitdiff
no main:: if not needed
authortimriker <timriker@c11ca15a-4712-0410-83d8-924469b57eb5>
Fri, 18 Feb 2005 03:08:09 +0000 (03:08 +0000)
committertimriker <timriker@c11ca15a-4712-0410-83d8-924469b57eb5>
Fri, 18 Feb 2005 03:08:09 +0000 (03:08 +0000)
git-svn-id: https://svn.code.sf.net/p/infobot/code/trunk/blootbot@1138 c11ca15a-4712-0410-83d8-924469b57eb5

src/Modules/BZFlag.pl
src/Modules/babelfish.pl
src/Modules/dns.pl
src/Modules/pager.pl
src/Modules/spell.pl
src/Modules/wikipedia.pl
src/Modules/wtf.pl
src/Modules/zfi.pl
src/Modules/zsi.pl

index 9ea8d2fd11f1efca955a4d1ffe1a47ff6fd1fc35..33538af2434f5fd3a56fd3c59c85836133c364de 100755 (executable)
@@ -28,7 +28,7 @@ sub BZFlag {
        my ($message) = @_;
        my ($retval);
        if ($no_BZFlag) {
-               &main::status("BZFlag module requires Socket.");
+               &::status("BZFlag module requires Socket.");
                return 'BZFlag module not active';
        }
        if ($message =~ /^bzfquery\s+([^:]*)(?::([0-9]*))?$/xi) {
@@ -117,7 +117,7 @@ sub querytext {
        my ($servernameport) = @_;
        my ($servername,$port) = split(":",$servernameport);
        if ($no_BZFlag) {
-               &main::status("BZFlag module requires Socket.");
+               &::status("BZFlag module requires Socket.");
                return 'BZFlag module not active';
        }
        #my @teamName = ("Rogue", "Red", "Green", "Blue", "Purple", "Observer", "Rabbit");
index 3a2e9f019075d347f04ed30ca3c9f3de0ce62c59..4a8d09582a7cf7cade8b1bea93b24f0258fe3169 100644 (file)
@@ -56,7 +56,7 @@ BEGIN {
 sub babelfishParam {
     return '' if $no_babelfish;
   my ($from, $to, $phrase) = @_;
-  &main::DEBUG("babelfish($from, $to, $phrase)");
+  &::DEBUG("babelfish($from, $to, $phrase)");
 
   $from = $lang_code{$from};
   $to = $lang_code{$to};
@@ -84,11 +84,11 @@ sub babelfishParam {
 sub translate {
     return '' if $no_babelfish;
   my ($phrase, $languagepair, $req, $ua) = @_;
-  &main::DEBUG("translate($phrase, $languagepair, $req, $ua)");
+  &::DEBUG("translate($phrase, $languagepair, $req, $ua)");
 
   my $urltext = uri_escape($phrase);
   $req->content("urltext=$urltext&lp=$languagepair");
-  &main::DEBUG("http://babelfish.altavista.com/babelfish/tr??urltext=$urltext&lp=$languagepair");
+  &::DEBUG("http://babelfish.altavista.com/babelfish/tr??urltext=$urltext&lp=$languagepair");
 
   my $res = $ua->request($req);
   my $translated;
@@ -102,13 +102,13 @@ sub translate {
     $translated =~ s/<[^>]*>//sg;
     $translated =~ s/&nbsp;/ /sg;
     $translated =~ s/\s+/ /sg;
-    #&main::DEBUG("$translated\n===remove <attributes>\n");
+    #&::DEBUG("$translated\n===remove <attributes>\n");
 
     $translated =~ s/\s*Translate again.*//i;
-    &main::DEBUG("$translated\n===remove after 'Translate again'\n");
+    &::DEBUG("$translated\n===remove after 'Translate again'\n");
 
     $translated =~ s/[^:]*?:\s*(Help\s*)?//s;
-    &main::DEBUG("len=" . length($translated) . " $translated\n===remove to first ':', optional Help\n");
+    &::DEBUG("len=" . length($translated) . " $translated\n===remove to first ':', optional Help\n");
 
     $translated =~ s/\n/ /g;
     # FIXME: should we do unicode->iso (no. use utf8!)
index 17d76b88ed4274b5c8eab0d04f901fe95dfdac18..415444d5535a41b78efa213e24fa13a2c688e186 100644 (file)
@@ -19,7 +19,7 @@ sub dns::dns {
        if ($dns =~ /(\d+\.\d+\.\d+\.\d+)/) {
                use Socket;
 
-               &main::status("DNS query by IP address: $dns");
+               &::status("DNS query by IP address: $dns");
 
                $y = pack('C4', split(/\./, $dns));
                $x = (gethostbyaddr($y, &AF_INET));
@@ -32,7 +32,7 @@ sub dns::dns {
 
        } else {
 
-               &main::status("DNS query by name: $dns");
+               &::status("DNS query by name: $dns");
                $x = join('.',unpack('C4',(gethostbyname($dns))[4]));
 
                if ($x !~ /^\s*$/) {
index 1753401ae25b03474fc1e814b9defc7246a1d966..3d211754e93d86cdffca58a9477f167a5adecae6 100644 (file)
@@ -31,7 +31,7 @@ sub pager::page {
        # TODO only allow registered users?
 
        if ($no_page) {
-               &main::status('page module requires Mail::Mailer.');
+               &::status('page module requires Mail::Mailer.');
                return 'page module not active';
        }
 
@@ -66,7 +66,7 @@ sub pager::page {
                my $channel = $::chan || 'infobot';
                # TODO disallow use from private message? $chan="_default"
 
-               &main::status("pager: from $from <$fromaddr>, to $to <$toaddr>, msg \"$msg\"");
+               &::status("pager: from $from <$fromaddr>, to $to <$toaddr>, msg \"$msg\"");
                my %headers = (
                        To => "$to <$toaddr>",
                        From => "$from <$fromaddr>",
@@ -79,7 +79,7 @@ sub pager::page {
 #                      $logmsg .= "$_: $headers{$_}\n";
 #              }
 #              $logmsg .= "\n$msg\n";
-#              &main::status("pager:\n$logmsg");
+#              &::status("pager:\n$logmsg");
 
                my $failed;
                my $mailer = new Mail::Mailer 'sendmail';
index b34b3e65467d8d9867ff06f3f211b049ac6eeb31..dda751f1305fa5e9a2d02d1173ac8f508f33633c 100644 (file)
@@ -32,7 +32,7 @@ sub spell::spell {
                return("no binary found.");
        }
 
-       if (!&main::validExec($query)) {
+       if (!&::validExec($query)) {
                return("argument appears to be fuzzy.");
        }
 
@@ -54,13 +54,13 @@ sub spell::spell {
                        $reply = "possible spellings for $query: @array";
                        last;
                } elsif (/^\+/) {
-                       &main::DEBUG("spell: '+' found => '$_'.");
+                       &::DEBUG("spell: '+' found => '$_'.");
                        last;
                } elsif (/^# (.*?) 0$/) {
                        # none found.
                        last;
                } else {
-                       &main::DEBUG("spell: unknown: '$_'.");
+                       &::DEBUG("spell: unknown: '$_'.");
                }
        }
 
index e81322fde80112030f4ff467369bc2aacd168155..1a73e2ed52fe5369d79eb979663a16c622e8fe54 100644 (file)
@@ -31,9 +31,9 @@ sub wikipedia {
   my ($phrase) = @_;
   my ($reply, $valid_result) = wikipedia_lookup(@_);
   if ($reply) {
-    &main::pSReply($reply);
+    &::performStrictReply($reply);
   } else {
-    &main::pSReply("'$phrase' not found in Wikipedia. Perhaps try a different spelling or case?");
+    &::performStrictReply("'$phrase' not found in Wikipedia. Perhaps try a different spelling or case?");
   }
 }
 
@@ -41,13 +41,13 @@ sub wikipedia_silent {
   return '' if $missing;
   my ($reply, $valid_result) = wikipedia_lookup(@_);
   if ($valid_result and $reply) {
-    &main::pSReply($reply);
+    &::performStrictReply($reply);
   }
 }
 
 sub wikipedia_lookup {
   my ($phrase) = @_;
-  &main::DEBUG("wikipedia($phrase)");
+  &::DEBUG("wikipedia($phrase)");
 
   my $ua = new LWP::UserAgent;
   $ua->proxy('http', $::param{'httpProxy'}) if (&::IsParam("httpProxy"));
@@ -69,10 +69,10 @@ sub wikipedia_lookup {
   my $url = $wikipedia_search_url . 'search=' . $phrase . '&go=Go';
   my $req = HTTP::Request->new('HEAD', $url);
   $req->header('Accept-Language' => 'en');
-  &main::DEBUG($url);
+  &::DEBUG($url);
 
   my $res = $ua->request($req);
-  &main::DEBUG($res->code);
+  &::DEBUG($res->code);
 
   if (!$res->is_success) {
     return("Wikipedia might be temporarily unavailable (".$res->code."). Please try again in a few minutes...",
@@ -147,7 +147,7 @@ sub wikipedia_lookup {
 sub wikipedia_get_text {
   return '' if $missing;
   my ($article) = @_;
-  &main::DEBUG("wikipedia_get_text($article)");
+  &::DEBUG("wikipedia_get_text($article)");
 
   my $ua = new LWP::UserAgent;
   $ua->proxy('http', $::param{'httpProxy'}) if (&::IsParam("httpProxy"));
@@ -155,7 +155,7 @@ sub wikipedia_get_text {
   $ua->agent("Mozilla/5.0 " . $ua->agent);
   $ua->timeout(5);
 
-  &main::DEBUG($wikipedia_export_url . $article);
+  &::DEBUG($wikipedia_export_url . $article);
   my $req = HTTP::Request->new('GET', $wikipedia_export_url .
                               $article);
   $req->header('Accept-Language' => 'en');
@@ -163,7 +163,7 @@ sub wikipedia_get_text {
 
   my $res = $ua->request($req);
   my ($title, $redirect, $text);
-  &main::DEBUG($res->code);
+  &::DEBUG($res->code);
 
   if ($res->is_success) {
     if ($res->code == '200' ) {
@@ -174,7 +174,7 @@ sub wikipedia_get_text {
        } elsif (/#REDIRECT\s*\[\[(.*?)\]\]/i) {
          $redirect = $1;
          $redirect =~ tr/ /_/;
-         &main::DEBUG("wiki redirect to " . $redirect);
+         &::DEBUG("wiki redirect to " . $redirect);
          last;
        } elsif (/<text>(.*)/) {
          $text = '"' . $1;
@@ -185,7 +185,7 @@ sub wikipedia_get_text {
          $text = $text . " " . $_;
        }
       }
-      &main::DEBUG("wikipedia returned text: " . $text . 
+      &::DEBUG("wikipedia returned text: " . $text .
                   ", redirect " . $redirect. "\n");
 
       if (!$redirect and !$text) {
index 79fee7f2dab192f9bfb0effd51c564c9d06526fd..e654f361d348a89888dc68650475e5e346218cd2 100644 (file)
@@ -31,7 +31,7 @@ sub wtf::wtf {
        if ($query =~ /^$|[^\w]/){
                return("usage: wtf <foo>.");
        }
-       if (!&main::validExec($query)) {
+       if (!&::validExec($query)) {
                return("argument appears to be fuzzy.");
        }
 
index d63e176ed23f6c4a934082a270a433a73935ede1..103f56f8d4abb7ac4a7bdc00efd4c5fcde8be352 100644 (file)
@@ -38,7 +38,7 @@ sub queryText {
        my ($query) = @_;
 
        if ($no_zfi) {
-               &main::status("zfi module requires LWP::UserAgent.");
+               &::status("zfi module requires LWP::UserAgent.");
                return '';
        }
 
index 0347a027f3eb41b1bde6bcf54256d1e05e4e2e86..b11c2778478069fb6cf6271079f6d09ad461645c 100644 (file)
@@ -38,7 +38,7 @@ sub queryText {
        my ($query) = @_;
 
        if ($no_zsi) {
-               &main::status("zsi module requires LWP::UserAgent.");
+               &::status("zsi module requires LWP::UserAgent.");
                return '';
        }