script irc anti-idle

script irc anti-idle - Divers - Programmation

Marsh Posté le 27-06-2006 à 11:42:23    

bonjour à tous :)
 
je souhaite utiliser un script sur mon salon irc afin que les utilisateurs ne puisse pas rester idle (inactif) pendant plus de x minutes. j'ai bien trouvé quelques possibilités mais à chaque fois les scripts font plus de choses que ce que je souhaite.
 
j'ai par contre trouvé un bout de code interressant, mais j'ai l'impression qu'il fait le contraire de ce que je souhaite, a savoir banir  x minutes un op ou un voice inactif. je voudrais le contraire, que ça ne ban QUE les users ni op, ni halfop, ni voice.
 
voila le bout de code en question :


alias kbidle {  
  ban -u300 $$2 $address($$1,2)  
  kick $$2 $$1 Ban 5mins No idle please.  
}  
on *:join:%salonai:{  
timer $+ $nick 1 600 kbidle $nick $chan  
}  
on *:text:*:%salonai:{  
  if (($nick !isop $chan) && ($nick !isvoice $chan)) {  
    .timer $+ $nick off  
    .timer $+ $nick 1 600 kbidle $nick $chan  
  }  
}  
on *:op:%salonai:{  
  .timer $+ $opnick off  
}  
on *:deop:%salonai:{  
  if ($opnick !isvoice $chan) {  
    .timer $+ $nick 1 600 kbidle $opnick $chan  
  }  
}  
on *:devoice:%salonai:{  
  if ($vnick !isop $chan) {  
    .timer $+ $nick 1 600 kbidle $vnick $chan  
  }  
}  
on *:voice:%salonai:{  
  .timer $+ $vnick off  
}  
 


 
pouvez vous m'aider à modifier ce script selon mes besoins ?
 
par avance merci
 
(source du code http://www.ircfr.com/codes/ANTI-ID [...] 31909.aspx )

Reply

Marsh Posté le 27-06-2006 à 11:42:23   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed