[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.
Répondre Avertir


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

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté