RACCOURCI KICK BAN

Zova Messages postés 150 Date d'inscription mardi 15 juin 2004 Statut Membre Dernière intervention 24 août 2010 - 17 févr. 2006 à 01:44
SebLemery Messages postés 3 Date d'inscription dimanche 4 avril 2010 Statut Membre Dernière intervention 7 février 2011 - 8 avril 2010 à 02:00
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/36094-raccourci-kick-ban

SebLemery Messages postés 3 Date d'inscription dimanche 4 avril 2010 Statut Membre Dernière intervention 7 février 2011
8 avril 2010 à 02:00
tout simplement nul comme examples les mec..
alias rk { kick # $1 $$?="Kick Reason" }
COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 1
17 févr. 2006 à 19:48
alias kb {
;On lance l'alias
ban -k $chan $$1 2 $2-
;On kick ban "$$1" sur l'host "2" avec comme raison "$2-"
}
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
17 févr. 2006 à 14:05
Ce genre d'alias est deja present sur ce site et il sont generalement bien mieux codé.Pourquoi ne pas essayer des code originaux
cs_J3rK Messages postés 31 Date d'inscription vendredi 29 juillet 2005 Statut Membre Dernière intervention 23 mars 2006
17 févr. 2006 à 11:59
alias qui permet de faire un kick ban avec un message aléatoire en fonction de la raison du kick.
> //mode # +bb <nick> $address(<nick>,2) | kick # <nick> $read(<fichier>.<extension>)

Voila la commande pour faire un message aleatoire. Pas besoin de %variables hein!
Inutile..
Zova Messages postés 150 Date d'inscription mardi 15 juin 2004 Statut Membre Dernière intervention 24 août 2010 2
17 févr. 2006 à 01:44
Alors je trouve ça un peu nul, le fait que tu te complique autant la vie !
Un simple truc aurait suffit :
alias kb {

;on vérifie que la syntaxe est bonne
if $2 {

;on banni l'addresse sous la forme *!*@host
ban $address($1,2)

;on kick la personne avec le message voulu
kick $chan $1 $2-
}

}

Et pourquoi tu utilise autant de /set ? Un simple /var serait plus adapté et encore ici on peut s'en dispenser ;)

Si maintenant tu tiens tant à ce que la raison du kick soit aléatoire par rapport à une liste de raisons, tu peux tout simplement utiliser un fichier texte contenant les raisons, et avec un $r() sur un $read() c'est vite fait..

Sur ce bonne continuation et bon scripting :]
N.B : mon message n'était pas agressif.