Mode +v les users enregistrer
#6
tcl
###########################
# Nick-Register.tcl
###########################
set proprio "moi"
set register_version "2.1a"
set foo "#salon1"
bind join - * foo 
proc foo {n u h c} { 
   puthelp "whois $n" 
} 
bind raw - 311 got311 ;# first WHOIS reply 
bind raw - 307 got307 ;# nick has identified (registered) 
bind raw - 318 got318 ;# End of /WHOIS list 
proc got311 {f k t} { 
   set n [lindex [split $t] 1] 
   set ::whoised($n) 0 
} 
proc got307 {f k t} { 
   set n [lindex [split $t] 1] 
   incr ::whoised($n) 
} 
proc got318 {f k t} { 
   set n [lindex [split $t] 1] 
   if {$::whoised($n) == 0} { 
      pushmode $chan +v  } 
}  
# on ban apres combien  de secondes ?
set banafter(j:s) 3:60 
 
bind join - * kick:unreg 
 
foreach {banafter(j) banafter(s)} [split $banafter(j:s) :] {break} 
 
proc kick:unreg {nick uhost hand chan} { 
global banafter whoised rejoins 
if {![info exists rejoins([set n [string tolower $nick]])]} { set rejoins($n) 0 } 
if {!$whoised($nick)} { 
    puthelp " mode $chan -v $nick "
#~~~~ On peux bbanir l'user ~~~~~~~~
  #newchanban $chan *!*@[lindex [split $uhost @] 1] unreg "STP , identifies ( /ns identify <ton_password> ) toi ou enregistres toi.Tu est bannis 5 mn. ban.Reviens quand ceci seras fait Merci.Si tu as un soucis vois sur #salon-aide" 5 
  utimer $banafter(s) [list incr rejoins($n) -1] 
  if {[incr rejoins($n)] >= $banafter(j)} { 
   puthelp " mode $chan -v $nick "
#~~~~~~decommanté si l'on  veux débannir (si l'option  ban à ete mise en place) ~~~~~~
#   puthelp "MODE $chan +b *!*@[lindex [split $uhost @] 1]" 
  } 
} 
} 
putlog "©Nick-REgister.tcl.tcl $register_version Script par  $proprio chargé  "
putserv "PRIVMSG #salon-log : \037\002©Nick-REgister.tcl $register_version Script par  ©cestlemien chargé \037\002 "



j'essaye de modifier se tcl mais Sad pas moyen :/

en plus je veut qu'il "voice" les utilisateurs enregistrer Smile pas de ban ni rien d'autre..

je comprend pas comment faire , même avec celui ci Sad
Répondre Avertir


Messages dans ce sujet
Mode +v les users enregistrer - par diabolo - 21/02/2010, 10:44
RE: Mode +v les users enregistrer - par diabolo - 21/02/2010, 11:48
RE: Mode +v les users enregistrer - par diabolo - 21/02/2010, 11:56
RE: Mode +v les users enregistrer - par diabolo - 21/02/2010, 14:15
RE: Mode +v les users enregistrer - par diabolo - 21/02/2010, 14:26
RE: Mode +v les users enregistrer - par diabolo - 22/02/2010, 16:14

Atteindre :


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