summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/Crawl/Bot/Plugin/Mantis.pm9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/Crawl/Bot/Plugin/Mantis.pm b/lib/Crawl/Bot/Plugin/Mantis.pm
index 6c2fe61..e6ff7be 100644
--- a/lib/Crawl/Bot/Plugin/Mantis.pm
+++ b/lib/Crawl/Bot/Plugin/Mantis.pm
@@ -14,6 +14,15 @@ sub item_to_id {
return $id;
}
+sub said {
+ my $self = shift;
+ my ($args) = @_;
+
+ if ($args->{body} =~ /^%bug (\d+)$/) {
+ $self->say_all("https://crawl.develz.org/mantis/view.php?id=$1");
+ }
+}
+
sub tick {
my $self = shift;
$self->each_current_item(sub {