Kick les mal-polies

Soyez le premier à donner votre avis sur cette source.

Snippet vu 4 751 fois - Téléchargée 26 fois

Contenu du snippet

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

A voir également

Ajouter un commentaire

Commentaires

itrox
Messages postés
1
Date d'inscription
samedi 24 septembre 2005
Statut
Membre
Dernière intervention
19 septembre 2006
-
Pour les halfop c'est les "Help" je crois mais je suis pas sur.
Enfin j'ai pas essayer ton code mais voilà c'est un conseil pour toi mais bon ça sert pas à grand chose un code comme ça.
enfin bonne continuation...

ItroX
cs_ISoKa
Messages postés
437
Date d'inscription
jeudi 27 avril 2006
Statut
Membre
Dernière intervention
17 octobre 2008
-
Juste une pensée emue pour les gens qui voulant faire preuve d'originalité voulaient dire 'jour, coucou etc... Sinon, pour le code un truc aussi, tu voices si on dit bonjour certes, mais pour eviter d'envoyer des commandes qui servent à rien vérifie qu'il soit pas deja voice ex:
(nick1) bonjour la romm [ tu le voice ]
(+nick2) bonjour nick1 [ tu le revoice ]
c'etait juste pour que quand tu codes tu penses à des choses comme ca, sinon bin on est tous passé par là mais t'inquietes avec de la bonne volontée ca vien :)
cs_Benjamin37
Messages postés
59
Date d'inscription
vendredi 13 mai 2005
Statut
Membre
Dernière intervention
18 mars 2010
-
Je ne vois pas en quoi c'est utile de kicker les malpolis qui ne disent pas "bonjour" ou "bonsoir" ou bien "salut" meme dans les nouvelles netiquettes de voila / wanadoo cette regle n'y est plus ^^.
Je pense que ça fera rigoler certain :p

(Je note pas :S )

N.B. : Certe la politesse n'a jamais écorché personne mais certain ne la connaisse pas
RCA ArKanis
Messages postés
1287
Date d'inscription
mercredi 21 avril 2004
Statut
Membre
Dernière intervention
21 février 2009
-
imagine si le gars a un "rejoin on kick" ... boucle interminable, flood, affreux quoi :/

il te manque un } à la fin de ton code
c'est très mal codé !

"A mettre dans un autre fichier Remote"
pourquoi ne pas regrouper les deux ON TEXT ?

half-op : utilise ishop ?

pourquoi est-ce que tu relances le timer quand la personne est devoice (resp deop) ? quel est l'intérêt ? il s'est déjà présenté, vu qu'il a été voice (resp op)

plutôt que de faire tous tes if (nick isvoice, isop ...) partout, mets plutôt ces conditions dans ton alias kidle

.timer $+ $nick off
.timer $+ $nick 1 15 kidle $nick $chan
pas besoin de l'éteindre avant, le 2e va l'écraser

tu dis dans ton explication finale que tu as mis les timers à 30secs, perso j'en vois 15

encore un code à flooder un max :/
cs_PALOMETTE
Messages postés
4
Date d'inscription
samedi 25 mars 2006
Statut
Membre
Dernière intervention
15 avril 2006
-
réponse à Mc_ABBER

1] Que tu fasses mieux c est normal c est mon premier !!!

2] l'intérêt de cette source c'est uniquement de kicker les malpolis . En plus quand ils entrent sur le salon ils sont prévenus par entrymsg : BoT kick les malpolis - Prière de dire Bonjour
Pas Grand intéret je le conçois , mais au moins un petit rappel à la politesse , ça fait pas de mal .
[je vais tester ton code ]

Eagle 4

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.