Exemples

Aidez-vous des exemples qui suivent, ils peuvent être très utiles.

Les commandes channel commençant donc par ! sont exactement les mêmes utilisées en /msg donc pour une commande channel, nous remplaçons le ! par /msg IriX et le reste de la commande en prenant soin d'y inclure le channel s'il n'y est pas déjà.

!banlist

[23:04] -IriX- Mask: Boulet*!*@* Fais par: Le_LeGiOnNaIrE Crée le: Lundi 8 Mars à 01:19:09
[23:04] -IriX- Niveau: [ 500 ] Temps: NEVER
[23:04] -IriX- Status: BOTBAN Raison: La pub est interdite!

Voici à quoi ressemble un ban dans la banlist de IriX, il est composé de :

!ban 500 *!*@056923471303.fr La pub est interdite!

L'adresse est bannie au level 500 avec raison : La pub est interdite!

!ban *!*@056923471303.fr

Le level n'étant pas indiqué, l'adresse est bannie au level paramétré par défaut dans la fonction BANLEVEL (chanopt) il n'y aura pas de raison enregistrée.
C'est un "ban rapide".

!kickban Boulet La pub est interdite!

Dans cette commande IriX prend l'adresse correspondante à l'user et ensuite bannit cette adresse pour ensuite le kicker du channel.

!nickban Boulet

Dans cette commande IriX prend l'adresse correspondante (Comme pour KICKBAN) à l'user et ensuite banni cette adresse.
L'user ne sera pas kické; c'est juste un ban, l'utilisation logique est que comme IriX fait une recherche sur host il peut aussi trouver le host d'un user n'étant pas dans le channel et donc agir de la meme manière; toutefois il est aussi logique que l’user doit être connecté à l’irc pour retrouver l’adresse correspondante.

!unban *!*@056923471303.fr

Permet d'enlever un ban existant dans la liste interne de bans de IriX.

!noban

[23:29] -IriX- NOBAN has been turned ON

Cette commande efface toute la banlist (meme les levels supérieurs!) et empèche aussi que l'on pose de nouveaux bans par IriX.

/msg IriX ADDUSER #channel NiX NiX*!*@* 499 on on sonmotdepasse

[23:33] -IriX- Profile [NiX] [ 499 ] Autoop [on] Protect [on] Suspend [OFF]
[23:33] -IriX- Masks NiX*!*@*

Dans cet exemple, le nick NiX a été ajouté dans la list des access de #channel au level 499, avec autoop et protect avec comme mot de passe: sonmotdepasse.

!access NiX

[23:37] -IriX- Pseudo: [ NiX ] [ 449 ] Autoop: ON Protection: ON Suspendu: OFF
[23:37] -IriX- Vu le: Vendredi 31 Décembre 2004 à 23:37:06
[23:37] -IriX- Masks: NiX*!*@*
[23:37] -IriX- Information: Me voilà!!
[23:37] -IriX- -
[23:37] -IriX- Pour un total de 1 access trouvés.

Dans l'access de NiX se trouvent :

son level : 449
Autoop :
ON
Protection :
ON
Suspendu :
OFF
Date :
Vendredi 31 Décembre 2004 à 23:37:06
Information :
Me voilà!!
Masks :
NiX*!*@*

Les masks sont importants, ils servent à reconnaitre l'user quand il va s'authentifier.
Si l'user envoie la commande AUTH et qu'il utilise un autre nick, IriX ne le reconnaitra pas parce que le mask correspond à NiX.

Toutes personnes connectées à l'IRC ont une adresse unique qui permet de les identifier :

A partir de cette adresse complète, on peut créer des masks, certains basés simplement sur des nicks (évoquant un message contradictoire aux règles), un nick et son host (hôte + domaine), d'autres styles de masks sont listés ci dessous, tous sont aussi valides pour les bans et d'autres commandes.

*!user@hote.domaine
*!*user@hote.domaine
*!*@hote.domaine
*!*user@hote.domaine
*!*@hote.domaine
nick!user@hote.domaine
nick!*user@hote.domaine
nick!*@hote.domaine
nick!*user@hote.domaine
nick!*@hote.domaine

!moduser addmask NiX Pas_Aider_Toi*!*@*

[23:52] -IriX- MASK Pas_Aider_Toi*!*@* added for NiX

Le MASK Pas_Aider_Toi*!*@* a été ajouté à l'access de NiX.
Ce qui signifie que le nick Pas_Aider_Toi sera reconnu pour cet access.

!moduser delmask NiX Pas_Aider_Toi*!*@*

[23:56] -IriX- MASK Pas_Aider_Toi*!*@* has been deleted for NiX

Le mask Pas_Aider_Toi*!*@* a été supprimmé pour NiX.