salut
ça devrais faire ce que tu veux.
par contre à la fin tu fermes le fichier après un "return" donc en réalité il ne se ferme pas
à remplacer par
tcl
if {$verif ne "" && [string match -nocase *$arg* $verif]} {incr num 1;putquick "NOTICE $nick :\0034 $num -->\0033 [lrange $verif 0 end] \r"}
ça devrais faire ce que tu veux.
par contre à la fin tu fermes le fichier après un "return" donc en réalité il ne se ferme pas
tcl
if {$num eq "0"} {putquick "NOTICE $nick :\0034Aucune connexion dans la base de donnée ! \r; return 0"}
putquick "NOTICE $nick :\0033Fin de la Liste (\0034 $num \0033connexion(s) enregistré(s))"; return 0
catch {close $connexion}
à remplacer par
tcl
catch {close $connexion}
if {$num eq "0"} {putquick "NOTICE $nick :\0034Aucune connexion dans la base de donnée ! \r; return 0"}
putquick "NOTICE $nick :\0033Fin de la Liste (\0034 $num \0033connexion(s) enregistré(s))"; return 0