C'est du à une erreur de ma part dans le putdccraw
Il faut rajouter un retour de ligne après la fin du texte :
@Merwin:
Edit: Ah ca y'est j'ai compris, validchan concerne un canal pour lequel le bot à un record
Avec le mode +inactive on peut donc avoir validchan égal à 1 mais botonchan égal à 0
Dans ton cas, tu devrais remplacer le "validchan" par "botonchan"
tcl
putdccraw 0 [string length [set rawText "SAJOIN $::botnick [join $joinedList]\n[set modeTargets]PRIVMSG [join $joinedList] :$::phrasepub"]] $rawText
Il faut rajouter un retour de ligne après la fin du texte :
tcl
putdccraw 0 [string length [set rawText "SAJOIN $::botnick [join $joinedList]\n[set modeTargets]PRIVMSG [join $joinedList] :[set ::phrasepub]\n"]] $rawText
@Merwin:
InutilBot a écrit :.tcl validchan #uhJ'ai raté quelque chose ><' ?
Tcl: 0
.tcl validchan #access0
Tcl: 1
Edit: Ah ca y'est j'ai compris, validchan concerne un canal pour lequel le bot à un record
Avec le mode +inactive on peut donc avoir validchan égal à 1 mais botonchan égal à 0
Dans ton cas, tu devrais remplacer le "validchan" par "botonchan"