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


Format de ban
#1
Bonjour,
j'ai un petit soucis de format de ban dans un proc

if [onchan $p1 $channel] {putquick "mode $channel +bb $rest* [lindex [split [getchanhost $rest $channel] @] 1]"

Ca ban le pseudo et son host mais si celle si change d'extension, il peut revenir sans pb
Quel format adapter?
Merci
Gilles
#2
Personne pour m'aider ? :(

Merci d'avance
bonne journée
Gilles
#3
Voila une petite procédure utile pour toi:

tcl
# choix du type de ban
set masktype 0
# valeurs possibles:
#   0 - *!*@machine.domain.com / *!*@555.555.555.555
#   1 - *!*ident@machine.domain.com / *!*ident@555.555.555.555
#   2 - *!*ident@*.domain.com / *!*ident@555.555.555.*
 
proc masktype {uhost} {
  switch -exact -- $::masktype {
    0 {return *!*[string range $uhost [string first @ $uhost] end]}
    1 {return *!*$uhost}
    2 {return *!*[lindex [split [maskhost $uhost] "!"] 1]}
  }
  return
}

irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#4
Merci pour la réponse, je poste tcl pour savoir comment l'integrer dedans sans faire de conneries ...
Si vous pouviez m'aider :)
Par contre autre chose, le bot garde la BL sur tout les chan qu'il modere.
Pas moyen de pouvoir choisir juste un ou plusieurs salon mais de différencier les ban propre a chaque salon?
Au lieu de !addbl pseudo, !addbl pseudo salon

Par avance merci a vous et bonne journée
Gilles
#5
bewess Wrote:Merci pour la réponse, je poste tcl pour savoir comment l'integrer dedans sans faire de conneries ...
bewess Wrote:
tcl
if [onchan $p1 $channel] {putquick "mode $channel +bb $rest* [lindex [split [getchanhost $rest $channel] @] 1]"
Il te suffit de remplacer ta ligne précédente par:

tcl
if [onchan $p1 $channel] {
   putquick "mode $channel +b [maskhost $rest]"
}

(si $rest est bien l'hostmask de la victime)
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away


Possibly Related Threads…
Thread Author Replies Views Last Post
  [Résolu] msgcat, soucis de format. aliasangelius 2 3,645 28/06/2014, 18:18
Last Post: BaGrift

Forum Jump:


Users browsing this thread: 1 Guest(s)