11/05/2011, 17:58
Bonjour,
Je m'adresse à vous après plusieurs heures de recherche sans succès.
J'aimerai créé un script qui permet à une personne de se faire voice par mon bot en s'identifiant par l'intermédiaire d'une base SQL par la commande !ident pseudo pass
Voici ce que j'ai fais pour le moment et qui check juste le pseudo sans le mot de passe mais qui ne fonctionne pas...
Une idée ? :)
Je m'adresse à vous après plusieurs heures de recherche sans succès.
J'aimerai créé un script qui permet à une personne de se faire voice par mon bot en s'identifiant par l'intermédiaire d'une base SQL par la commande !ident pseudo pass
Voici ce que j'ai fais pour le moment et qui check juste le pseudo sans le mot de passe mais qui ne fonctionne pas...
Code :
set mysqlserver localhost;
set mysqluser user;
set mysqlpwd pass;
set mysqldb base;
set userChan "#monchan"
bind pub - !ident msg_voice
proc msg_voice { nick uhost hand chan arg } {
global userChan
set userLogin [lindex $arg 0]
set userPassword [lindex $arg 1]
if {[botonchan $userChan]} {
set h [mysqlconnect -h $::mysqlserver -u $::mysqluser -password $::mysqlpwd];
mysqluse $h $::mysqldb;
if {[mysqlexec $h "SELECT * FROM users WHERE pseudo = '$userLogin'";]}
{
putquick "MODE #monchan +v $nick"
mysqlclose $h;}
}
}
Une idée ? :)