]> git.donarmstrong.com Git - infobot.git/blobdiff - src/Modules/News.pl
- make ignoreAdd a little more verbose.
[infobot.git] / src / Modules / News.pl
index c9a8fddbdc64bda9033ac5b669a6403f6dc4c875..6acebdb2759525ac3df9f4b1c8ceb86327a9daf1 100644 (file)
@@ -442,6 +442,15 @@ sub read {
 
     my $item   = &getNewsItem($str);
     if (!defined $item or !scalar keys %{ $::news{$chan}{$item} }) {
+       # todo: numerical check.
+       if ($str =~ /^(\d+) (\d+)$/ or
+           $str =~ /^(\d+)-(\d+)$/ or
+           $str =~ /^-(\d+)$/ or $str =~ /^(\d+)-$/ or 0
+       ) {
+           &::notice($who, "We don't support multiple requests of news items, sorry.");
+           return;
+       }
+
        &::notice($who, "No news item called '$str'");
        return;
     }