--- trunk/bin/irc-logger.pl 2008/03/08 17:37:57 101 +++ trunk/bin/irc-logger.pl 2008/03/08 17:38:30 102 @@ -2,6 +2,23 @@ use strict; $|++; +use POE qw(Component::IRC Component::Server::HTTP); +use HTTP::Status; +use DBI; +use Regexp::Common qw /URI/; +use CGI::Simple; +use HTML::TagCloud; +use POSIX qw/strftime/; +use HTML::CalendarMonthSimple; +use Getopt::Long; +use DateTime; +use URI::Escape; +use Data::Dump qw/dump/; +use DateTime::Format::ISO8601; +use Carp qw/confess/; +use XML::Feed; +use DateTime::Format::Flexible; + =head1 NAME irc-logger.pl @@ -35,15 +52,22 @@ my $NICK = 'irc-logger'; $NICK .= '-dev' if ($HOSTNAME =~ m/llin/); -my $CONNECT = - {Server => 'irc.freenode.net', - Nick => $NICK, - Ircname => "try /msg $NICK help", - }; +my $CONNECT = { + Server => 'irc.freenode.net', + Nick => $NICK, + Ircname => "try /msg $NICK help", +}; my $CHANNEL = '#razmjenavjestina'; $CHANNEL = '#irc-logger' if ($HOSTNAME =~ m/llin/); my $IRC_ALIAS = "log"; +if ( $HOSTNAME =~ m/lugarin/ ) { + $CONNECT->{Server} = 'irc.carnet.hr'; + $CHANNEL = '#riss'; +} + +warn dump( $HOSTNAME, $CONNECT ); + my $DSN = 'DBI:Pg:dbname=' . $NICK; my $TIMESTAMP = '%Y-%m-%d %H:%M:%S'; @@ -62,23 +86,6 @@ ## END CONFIG -use POE qw(Component::IRC Component::Server::HTTP); -use HTTP::Status; -use DBI; -use Regexp::Common qw /URI/; -use CGI::Simple; -use HTML::TagCloud; -use POSIX qw/strftime/; -use HTML::CalendarMonthSimple; -use Getopt::Long; -use DateTime; -use URI::Escape; -use Data::Dump qw/dump/; -use DateTime::Format::ISO8601; -use Carp qw/confess/; -use XML::Feed; -use DateTime::Format::Flexible; - my $use_twitter = 1; eval { require Net::Twitter; }; $use_twitter = 0 if ($@);