03/02/2008, 11:20
Bonjour,
J'ai un petit problème (qui est surement idiot), mais la question la plus idiote étant celle que l'on ne pose pas, je me lance :)
J'essai d'apprendre à manipuler SQL via un eggdrop, j'ai donc le code pour enregistrer les users (/msg botnick register <pseudo> <passe> <description>) qui marche en enregistrant le pseudo, le passe, une description et le pseudo IRC utilisé par la personne au moment de l'enregistrement.
Je voudrais qu'a l'identification (/msg botnick login <pseudo> <passe>), le pseudo actuel de la personne se mette à jour dans la table, pour ce la j'ai une procédure authentification :
Mon problème c'est que le bot me répond : Tcl error [msg:login]: wrong # args: should be "auth nick arg".
Je ne sais pas si il existe une règle pour le choix des arguments :/ si j'enleve l'un des deux (nick ou arg), de façon trés ligique le bot me retourne un "variable inconnue".
Pourriez-vous m'aider SVP, Merci et bonne journée :)
J'ai un petit problème (qui est surement idiot), mais la question la plus idiote étant celle que l'on ne pose pas, je me lance :)
J'essai d'apprendre à manipuler SQL via un eggdrop, j'ai donc le code pour enregistrer les users (/msg botnick register <pseudo> <passe> <description>) qui marche en enregistrant le pseudo, le passe, une description et le pseudo IRC utilisé par la personne au moment de l'enregistrement.
Je voudrais qu'a l'identification (/msg botnick login <pseudo> <passe>), le pseudo actuel de la personne se mette à jour dans la table, pour ce la j'ai une procédure authentification :
Code :
proc auth {nick arg} {
service:connect
mysqlsel $::mysqlink "UPDATE `gamers` SET `statut` = 'On', `irc_nick` = '$nick' WHERE pseudo = '$arg'"
service:deconnect
}
Mon problème c'est que le bot me répond : Tcl error [msg:login]: wrong # args: should be "auth nick arg".
Je ne sais pas si il existe une règle pour le choix des arguments :/ si j'enleve l'un des deux (nick ou arg), de façon trés ligique le bot me retourne un "variable inconnue".
Pourriez-vous m'aider SVP, Merci et bonne journée :)