NAME
   AnySan - ANY mesSaging protocol hANdler

SYNOPSIS
     # echo bot
     use AnySan;
     use AnySan::Provider::IRC;

     my $irc = irc
         'chat.example.net',
         key      => 'example1',
         nickname => 'AnySan1',
         channels => {
             '#anysan1' => {},
             '#anysan2' => {},
         };

     AnySan->register_listener(
         echo => {
             cb => sub {
                 my $receive = shift;
                 return unless $receive->message =~ /^!yappo/;
                 $receive->send_replay($receive->message);
             }
         }
     );

     AnySan->run;

DESCRIPTION
   AnySan is AnyEvent based some messaging protocol handling program tool
   kit.

AUTHOR
   Kazuhiro Osawa <yappo <at> shibuya <döt> pl>

SEE ALSO
   AnySan::Receive, AnyEvent

LICENSE
   This library is free software; you can redistribute it and/or modify it
   under the same terms as Perl itself.