kick un usager qui rentre sur un channel et qui dis pas bonjour
s il dit bonjour il est +v et de ce fait n est plus kické.
Source / Exemple :
A mettre dans un fichier remote
alias kidle {
kick $$2 $$1 Pour être BIENVENUE, il faut dire "Bonjour" }
on *:join:%salonai:{
timer $+ $nick 1 15 kidle $nick $chan
}
on *:text:*:%salonai:{
if (($nick !isop $chan) && ($nick !isvoice $chan)) {
.timer $+ $nick off
.timer $+ $nick 1 15 kidle $nick $chan
}
A mettre dans un autre fichier Remote
on *:TEXT:*Bonjour*:#:/{ mode $chan +v $nick }
}
}
on *:op:%salonai:{
.timer $+ $opnick off
}
on *:deop:%salonai:{
if ($opnick !isvoice $chan) {
.timer $+ $nick 1 15 kidle $opnick $chan
}
}
on *:devoice:%salonai:{
if ($vnick !isop $chan) {
.timer $+ $nick 1 15 kidle $vnick $chan
}
}
on *:voice:%salonai:{
.timer $+ $vnick off
Conclusion :
Pour l'installez taper /set %salonai # nom du channel
Ce petit code très simpliste je le confesse [ c'est mon premier ] est très pratique pour les Idle mal-polis.
J'ai réglé le timer a 30 secondes - Les arrivants sont prévenus par entrymsg de la fonction kickidle afin de ne pas être trop brutal .
Il ne s'active pas pour les op et les Voices - Pour les %halfop si quelq'un peut m'aider Merci d'avance
Eagle4
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.