23/04/2008, 20:44
@Helias : Je ne parviens pas à m'expliquer ton problème, d'autant que tu sembles être le seul à l'avoir.
Je vais t'expliquer ce qui se passe, ça t'aidera peut-être à comprendre la cause.
Lorsque le script Motus.tcl est chargé par l'eggdrop, quelques vérifications ont lieu, dont celle-ci :
Explication de l'instruction validchan :
Pour clarifier, si ton chan est un chan habituel pour ton eggdrop, il est forcément enregistré dans eggdrop.chan (ce que je lis dans le rapport d'erreur que tu m'as envoyé le confirme) et donc validchan #bluemotus devrait retourner 1
Or, ce n'est pas le cas chez toi, et donc tu as un message d'erreur.
Tu peux toujours supprimer les lignes que j'ai citées de motus.tcl et ça devrait contourner le problème, mais si quelqu'un a une explication rationnelle à me fournir, je suis intéressé.
Je vais t'expliquer ce qui se passe, ça t'aidera peut-être à comprendre la cause.
Lorsque le script Motus.tcl est chargé par l'eggdrop, quelques vérifications ont lieu, dont celle-ci :
tcl
# Vérification de la validité des chans définis
if {![validchan $motus::motus_chan]} {
putloglev o * "\00304\002\[Motus - ERREUR\]\002\003 Le chan \00307\002$motus::motus_chan\002\003 spécifié dans la configuration de $scriptname ne fait pas partie des salons sur lesquels je me trouve. $scriptname ne peut pas fonctionner sans un chan valide. \037Attention\037 : le nom des salons est sensible à la casse. Veillez à respecter les minuscules/majuscules."
return
}
Explication de l'instruction validchan :
Citation :validchan <channel>
Description: vérifie que le bot possède un enregistrement pour le chan spécifié. Notez que cela ne signifie pas nécessairement que le bot est SUR le chan.
Retourne 1 si le chan existe, 0 sinon
Pour clarifier, si ton chan est un chan habituel pour ton eggdrop, il est forcément enregistré dans eggdrop.chan (ce que je lis dans le rapport d'erreur que tu m'as envoyé le confirme) et donc validchan #bluemotus devrait retourner 1
Or, ce n'est pas le cas chez toi, et donc tu as un message d'erreur.
Tu peux toujours supprimer les lignes que j'ai citées de motus.tcl et ça devrait contourner le problème, mais si quelqu'un a une explication rationnelle à me fournir, je suis intéressé.