X-Git-Url: https://ruin.nu/git/?p=NDIRC.git;a=blobdiff_plain;f=Delling.pm;h=df44711f1188df078221b8a546afd6c4fc47fda6;hp=f19bf2a366271e06525641a03ffbe6115be75874;hb=15d058ce6833c840aa9696c9cc06a25319a4dc5c;hpb=f36fb98300ab9b6e395b0f859eb537b2fc301b8e diff --git a/Delling.pm b/Delling.pm index f19bf2a..df44711 100644 --- a/Delling.pm +++ b/Delling.pm @@ -61,10 +61,11 @@ after irc_public => sub { unless ($irc->is_channel_member($channel,$1) || /(Constructing|Researching)/){ $msg = ".anon $_ $text"; } - - } - if ($self->parseCommand($msg,$irc,$nick,$address,$channel,$dbh)){ + }elsif ($self->parseCommand($msg,$irc,$nick,$address,$channel,$dbh)){ #Command parsed and run successfully + }elsif($self->disp->has_command('teachbot',$channel)){ + $msg =~ s/^\S+:\s*//; + $self->hal->learn($msg); } };