Mise en forme de code: pensez à utiliser les balises [ tcl ] et [ /tcl ] (sans les espaces bien sûr) autour de vos codes tcl afin d'avoir un meilleur rendu et une coloration syntaxique. x


[Résolu] bug sur un bind mode
#1
Bonjour à tous
Alors voila en m'aidant du wiki j'ai tenter de créer un bind mode qui reop le bot en cas de deop par un axxé du salon.
Le code fonctionne bien mais il y a un bug et aucun message en PL
Voici le code :

tcl
set chanlog "#Services"
 
bind mode - * reop
 
proc reop {nick uhost hand chan mode {target "-o"}} {
 if {$target != "-o"} {append mode " $target"}
 op $nick $uhost $hand $chan $mode
}
proc op {nick uhost hand chan mode} {
 global botnick chanlog
 putquick "mode $chan +o $botnick"
 putquick "PRIVMSG $chan :\00312Merci de ne pas m'enlever de mon statut \0037$nick \00312!!"
 putquick "PRIVMSG $chanlog :\0034ReOp \00312sur \0036$chan \00312suite au deop de \0037$nick"
}

et voila le bug sur le salon

Code:
[14:22:19] [-o] Vous avez déchu Jarvis de son status d'Opérateur du salon
[14:22:19] [+o] Jarvis s'est promu Opérateur du salon
[14:22:19] <~Jarvis> Merci de ne pas m'enlever de mon statut AngeDesOmbres !!
[14:22:19] <~Jarvis> Merci de ne pas m'enlever de mon statut Jarvis !!
[14:22:31] [-o] Vous vous êtes déchu de votre status d'Opérateur du salon
[14:22:32] <~Jarvis> Merci de ne pas m'enlever de mon statut AngeDesOmbres !!
et sur le salon des logs

Code:
[14:22:19] <%Lea> Mode : AngeDesOmbres applique le mode -o Jarvis sur #TesT
[14:22:19] <~Jarvis> ReOp sur #TesT suite au deop de AngeDesOmbres
[14:22:19] <%Lea> Mode : Jarvis applique le mode +o Jarvis sur #TesT
[14:22:19] <~Jarvis> ReOp sur #TesT suite au deop de Jarvis
[14:22:32] <%Lea> Mode : AngeDesOmbres applique le mode -o AngeDesOmbres sur #TesT
[14:22:32] <~Jarvis> ReOp sur #TesT suite au deop de AngeDesOmbres
Donc voila j'aimerais modifier se code pour que celui-ci ne fonctionne que si c'est le bot qui est deop et ne pas avoir les messages quand c'est un autre axxé qui se déchu de son statut idem pour le retour sur le salon des logs et je ne vois pas comment faire.

Merci pour votre aide future.

Bien à vous.

Bye.


Messages In This Thread
bug sur un bind mode - by Alucard`68 - 31/01/2017, 15:28
RE: bug sur un bind mode - by CrazyCat - 31/01/2017, 16:38
RE: bug sur un bind mode - by Alucard`68 - 31/01/2017, 21:46
RE: bug sur un bind mode - by Alucard`68 - 31/01/2017, 21:49
RE: bug sur un bind mode - by CrazyCat - 01/02/2017, 00:38
RE: bug sur un bind mode - by Alucard`68 - 01/02/2017, 01:27
RE: bug sur un bind mode - by CrazyCat - 01/02/2017, 11:57
RE: bug sur un bind mode - by Alucard`68 - 01/02/2017, 13:04
RE: bug sur un bind mode - by CrazyCat - 01/02/2017, 14:08
RE: bug sur un bind mode - by Alucard`68 - 01/02/2017, 15:18

Possibly Related Threads…
Thread Author Replies Views Last Post
  [Demande] Soucis sur bind mode aliasangelius 12 5,202 21/01/2017, 18:24
Last Post: aliasangelius
  Problème avec un script TCL (bind mode) Lyokomaster 3 4,385 15/03/2009, 18:05
Last Post: Merwin

Forum Jump:


Users browsing this thread: 1 Guest(s)