Mimacy Mag

Le blog généraliste qui partage les idées

[IRC] Lea Service sur UnrealIRCd 4

Rédigé par admin Aucun commentaire

Depuis UnrealIRCd 4 dès que l'on tape des commandes avec Lea Service comme /msg lea join #irc ou /msg lea part #irc cela ne fonctionne pas, même chose en tapant /msg lea help il ne retourne pas l'intégralité de l'aide.

J'ai résolu le problème en y ajoutant ceci à la fin du fichier Lea.tcl juste avant "QUIT" :

"SWHOIS" {
 set user [lindex $arg 2]
 set vuser [string tolower $user]
 set smode [string trim [join [lrange $arg 3 end]] :]
 # minimal - https://www.unrealircd.org/docs/Oper_block#swhois
 if {$smode == "is a Root Administrator" || $smode == "a Network Administrator" || $smode == "is a Network Administrator"} {
 lea:set "$user 5"
 }
 }

Redémarrez l'eggdrop avec .restart et tapez /MODE <nick-du-root> -o puis se /oper à nouveau et tester la commande /msg lea help ou la commande join/part.

 

Il faudrait une nouvelle mise à jour de "Lea Service" 100% compatible avec UnrealIRCd 4, ça serait mieux car cette astuce ne corrigera pas tous les soucis comme celui du /msg lea close #irc qui ne veut pas kickall tous les utilisateurs du salon, je n'ai pas assez d'expérience en tcl pour résoudre ça.

 

Site officiel de Lea Service: http://projet.exolia.net/index.php?dcdown=ok&categorie=1

Fil RSS des articles de ce mot clé