Il est important de comprendre le principe de mask et du wild-card “*” Pour cela, la lecture de la page précédente est utile. Donc lisez : Un mask c'est quoi ?
Comme dans la lecture du pré requis, ça explique un peu toute cette partie, je ne m'y attarderai pas trop.
Pour ne ban que le pseudo :
/mode #salon +b Pseudo!*@* /mode #salon +b Pseudo*!*@*
/mode #salon +b *!ident@*
/mode #salon +b *!*@host /mode #accueil +b *!@ACaen-123-4-56-789.w12-345.abo.wanadoo.fr (par exemple)
/mode #salon -b Pseudo!*@* /mode #accueil -b *!@ACaen-123-4-56-789.w12-345.abo.wanadoo.fr (par exemple)
Une commande est disponible pour bannir à travers le bot du salon. L'inconvenant de cette commande c'est que ce n'est pas très malléable, ce n'est uniquement un ban sur host, mais c'est simple et rapide pour commencer.
/msg chanserv ban #salon pseudo /msg chanserv unban #salon pseudo
C'est un ban, qui empêche un User de parler sur un salon, il pourra cependant sortir et rentrer s'il le souhaite, mais ne pourra envoyer des messages sur le salon.(ne s'applique plus si la personne est voice sur le salon)
/mode #salon +b ~q:*!*@blah.blah.com
Utile lorsque un User cherche à faire le malin avec son pseudo, un petit svsnick pour lui forcer à un pseudo convenable, puis un ban de ce genre pour l'en empècher d'en changer (ne s'applique plus si la personne est voice sur le salon)
/mode #salon +b ~n:pseudocool!*@*
Une forme de ban intéressante puisqu'il permet d'exclure certain realname (c'est l'asv). On peux trouver plusieurs application,
/mode #salon +b ~r:*FunBot_V2* /mode #salon +b ~r:*http*
Un ban pas très connu, mais marrant à mettre en place. Il consiste à créer un salon, disons par exemple #méchant, lorsque une personne rejoint ce salon, il s'en retrouve ban de tout les salon où à été posé le ban suivant (par exemple le salon #accueil):
/mode #accueil +b ~c:#méchant
Donc toute personne se retrouvant (par un sajoin par exemple) sur le salon #méchant se retrouve banni du salon #accueil. On peux également mettre en place avec un statut.
— Nic0 2009/08/07 16:30