Skip to content
Extraits de code Groupes Projets
Valider 56760c55 rédigé par Alexandre Morignot's avatar Alexandre Morignot
Parcourir les fichiers

New method commands::parser:setConf()

parent a7e78836
Branches
Étiquettes
Aucune requête de fusion associée trouvée
...@@ -59,8 +59,7 @@ my $dbh = DBI->connect('DBI:mysql:'.$conf->{'bdd'}.';host='.$conf->{'host'}, $co ...@@ -59,8 +59,7 @@ my $dbh = DBI->connect('DBI:mysql:'.$conf->{'bdd'}.';host='.$conf->{'host'}, $co
}) })
or die("Couldn't connect to database: ".DBI->errstr); or die("Couldn't connect to database: ".DBI->errstr);
$commands::parser::irc = $irc; $commands::parser::setConf($irc, $dbh);
$commands::parser::dbh = $dbh;
# Evenements que le bot va gérer # Evenements que le bot va gérer
POE::Session->create( POE::Session->create(
...@@ -141,8 +140,7 @@ sub cycle ...@@ -141,8 +140,7 @@ sub cycle
Module::Refresh->refresh; Module::Refresh->refresh;
$commands::parser::irc = $irc; $commands::parser::setConf($irc, $dbh);
$commands::parser::dbh = $dbh;
$commands::parser::lastID = $lastID; $commands::parser::lastID = $lastID;
} }
......
...@@ -7,14 +7,21 @@ our @EXPORT_OK = qw(exec); ...@@ -7,14 +7,21 @@ our @EXPORT_OK = qw(exec);
use lib "$FindBin::Bin/lib/"; use lib "$FindBin::Bin/lib/";
use commands::fav; use commands::fav;
use commands::later; use commands::later;
#use later; use commands::tag;
#use tag;
#use help;
our $irc;
our $dbh;
our $lastID; our $lastID;
my $irc;
sub setConf {
my ($ircNew, $dbh) = @_;
$commands::fav::dbh = $dbh;
$commands::tag::dbh = $dbh;
$irc = $ircNew;
}
sub exec { sub exec {
my ($kernel, $user, $chan, $msg) = @_; my ($kernel, $user, $chan, $msg) = @_;
my ($nick,$mask) = split(/!/,$user); my ($nick,$mask) = split(/!/,$user);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter