Outils personnels
Vous êtes ici : Accueil Blog Astuce/Commande IRC
Navigation
 
Actions sur le document

Astuce/Commande IRC

Filed Under:

Quelques astuces/commandes pour IRC. Sers d'aide mémoire. Toutes les manips sous faites sous Gaim mais Xchat or others sont identiques.

La configuration

1: ouvrir Gaim par la console (ou le menu):

$ gaim &

2: outils --> comptes --> ajouter

renseignez
protocole: irc
utilisateur: toto (votre nick = pseudo IRC)
pas besoin de mot de passe.
cochez "connexion auto" pour avoir IRC au demarrage de Gaim.

3: dans la fenetre comptes cochez "connexion auto" et "en ligne" pour ce nouveau compte IRC.
validez, ensuite vous pouvez ajouter une icone dans la liste de contact:

4: contact --> ajouter une discussion

renseignez le canal IRC avec un "#" devant, un seul à ce niveau mais vous pouvez créer autant d'icone de discution IRC que vous voulez.

5: ensuite dans la liste de contacts, cliquez droit sur l'icone IRC et vous pouvez choisir "connexion automatique", au demarrage la fenetre IRC sera ouverte.double cliquez sur l'icone et vous voilà sur votre premier canal (channel en Anglais)

Les commandes

Commandes :

 

Enregistrement de votre pseudo :

 

/msg nickserv register <motdepasse> <votre-email>

 

Lorsque vous êtes enregistré, les services vous reconnaîtront et vous pourrez avoir des accès, enregistrer votre canal, etc...

 

 

 

Identification à Nickserv :

 

/msg nickserv identify <motdepasse> ou /identify <motdepasse>

 

Lorsque vous êtes enregistré, vous devez vous identifier pour que les services vous reconnaissent (il est conseillé de mettre cette ligne de commande dans le "perform" du script mIRC que vous utilisez).

 

 

 

Perte de vos identifiants :

 

Vous avez oublié le mot de passe de votre pseudo enregistré ? Pas de panique, les services EasyRc vous l'enverront par mail. Pour cela, tapez :

 

/msg nickserv sendpass <pseudo>

 

Si vous avez oublié le mot de passe de votre canal, ne vous inquiétez pas. Vous le recevrez par mail après avoir tapé cette commande :

 

/msg chanserv sendpass <#canal>

 

 

 

Enregistrement de votre canal :

 

Avant d'enregistrer votre channel, vous devez vous assurer d'être bien enregistré et de vous être bien identifié (grâce aux commandes ci-dessus) car une fois enregistré, les services vous reconnaîtront et vous pourrez alors avoir des accès, enregistrer votre canal etc...

 

Il faut ensuite que vous soyez la première personne à rejoindre le salon que vous comptez créer, afin d'en être l'opérateur.

 

Après ces manipulations, il vous suffit de taper la commande suivante pour pouvoir enregistrer votre salon :

 

/msg chanserv register #<canal> <motdepasse> <description>

 

Cette commande enregistre votre canal (+r = register) et vous donne vos accès en tant que "owner" et "founder" du canal (c'est-à-dire "propriétaire" et "créateur" de celui-ci).

 

Maintenant que vous avez enregistré votre canal, vous pouvez ajouter des droits (ou pouvoirs) à d'autres personnes (ATTENTION, elles doivent également avoir enregistré leur pseudo à Nickserv !).

 

Si vous voulez configurer entièrement votre chan, regardez les tutoriaux qui suivent.

 

 

 

Annuler l'enregistrement d'un canal (suppression) :

 

La commande suivante effacera le canal désigné (ATTENTION, commande réservée au propriétaire du canal !) :

 

/msg chanserv drop #<canal>

 

 

 

Ajout d'un robot sur son canal :

 

Avant tout, vous devez choisir un nom pour votre robot. Pour cela, tapez :

 

/msg botserv botlist

 

Lorsque vous avez choisi le nom de votre robot, tapez cette ligne de commande pour l'assigner à votre canal :

 

/msg botserv assign #<votre-canal> <nom-du-bot>

 

 

 

Avoir un message perso lorsque vous entrez sur le chan :

 

/msg nickserv set greet <votre-message>

 

Désormais, lorsque vous joindrez un canal, le robot retranscrira automatiquement votre message d'accueil sur le chan (ATTENTION, le owner du chan doit avoir autorisé le greet sur son chan !).

 

 

 

Ajouter un accès à une personne sur votre canal :

 

/msg chanserv <type-d-accès> #<canal> add <le-pseudo>

 

Cette commande permet d'ajouter un accès à une personne enregistrée qui fréquente votre canal. Lorsque celle-ci joindra votre canal, son accès lui sera donné automatiquement (par exemple elle sera automatiquement voicée).

 

ATTENTION, assurez-vous que le chan ait bien le mode XOP activé ! Pour cela, il suffit de taper :

 

/msg chanserv set <#channel> xop on ou off

 

Vous pouvez consulter l'aide de ce type de commande en tapant :

/msg chanserv help set xop

 

Type d'accès :

 

SOP

Super Opérateur automatiquement (même accès que le propriétaire du canal)

AOP

Auto Opérateur automatiquement

HOP

Half Opérateur automatiquement (Demi-Opérateur, donc moitié des accès d'un opérateur normal)

VOP

Voice Opérateur automatiquement (personne voicée automatiquement)

 

SOP = 10 AOP = 5 VOP = 3

 

/msg chanserv access <#channel> add <le-pseudo> <le-niveau>

Par exemple : /msg chanserv access #aide add dupond 5
Autre exemple (ajout d'un opérateur) : /msg chanserv AOP #salon add dupond

Infos :

Pour avoir la liste des accès AOP sur votre chan, tapez :

/msg chanserv AOP #<votre-canal> list

Pour retirer un accès à une personne sur votre chan, tapez :

/msg chanserv <type-d-accès> #<votre-canal> del <le-pseudo>

 

 

 


Faire parler le robot sur un canal (ATTENTION, accès SOP ou AOP requis !) :

 

Il existe deux manières de faire parler le bot sur un canal, soit par "say", soit par "act".

 

"say" permet de parler directement. Par exemple : <Phoenix> hey salut, c'est un test

 

"act" permet de parler indirectement (comme avec le /me). Par exemple : * Phoenix dit salut, c'est un test

 

/msg botserv <say ou act> #<canal> <le-message>

 

 

 

Lire/Envoyer un mémo (message) à une personne :

 

Cette commande est très utile lorsque vous voulez envoyer un message à une personne qui n'est pas présente sur le réseau IRC. Grâce à Memoserv, vous pouvez lui envoyer une sorte de "mail IRC" et lorsque la personne se connectera au réseau, Memoserv lui dira qu'elle a un message (un "mémo") à consulter.

 

Envoyer un message à une personne :

 

/msg memoserv send <pseudo> <votre message>

 

Lire vos messages :

 

/msg memoserv read <option>

 

Options de la commande read : new = lire le ou les nouveaux messages | last = lire le ou les derniers messages | 1-2-3-etc... = numéro du message que vous souhaitez lire

 

Effacer un ou plusieurs messages :

 

/msg memoserv del <option>

 

Options de la commande del : all = efface tous vos messages / 1-5 = supprime vos messages de 1 à 5

 

 

 

Configuration du bot sur votre canal :

 

1. Configuration générale du bot :

 

Pour que le bot agisse comme un vrai bot (ATTENTION, options recommandées !) :

 

/msg botserv set #<canal> symbiosis on

 

Pour activer les commandes fantaisistes du bot (exemple : !op, !deop, !voice, etc...) :

 

/msg botserv set #<canal> fantasy on

 

Pour que le bot ne kicke pas les opérateurs de votre canal :

 

/msg botserv set #<canal> dontkickops on

 

Pour que le bot ne kicke pas les personnes voicées sur votre canal :

 

/msg botserv set #<canal> dontkickvoices on

 

Pour activer les messages d'accueil des personnes qui viennent sur votre canal :

 

/msg botserv set #<canal> greet on

 

2. Configuration des kicks du bot sur votre canal :

 

Pour que le bot kicke les mots interdits (mots que vous ajouterez par la suite, voir plus bas) :

 

/msg botserv kick #<canal> badwords on

 

Pour que le bot kicke les répétitions (3 répétitions par défaut) :

 

/msg botserv kick #<canal> repeat on

 

Pour que le bot kicke les floods (= personne envoyant des messages en masse) :

 

/msg botserv kick #<canal> flood on

 

3. Configuration des mots interdits sur votre canal (= badwords) :

 

Pour ajouter un mot interdit :

 

/msg botserv badwords #<canal> add <le-mot> <option>

Options :

Single

Le bot kickera le mot interdit enregistré en single s'il est dit en entier et comme vous l'avez écrit lors de son ajout dans la liste (ATTENTION, single est recommandé ! )

Start

Le bot kickera le mot interdit s'il commence par ce mot.
Exemple : si le mot interdit enregistré en start est "con", et qu'une personne dit "contenu", elle sera kickée car le bot a vu que le mot commençait par "con".

End

Le bot kickera le mot interdit s'il se termine par ce mot.

 


Infos :

 

Pour activer, dans les options de configuration ou de kick, utiliser "ON". Pour désactiver une option, utiliser "OFF".

 

 

Mettre un formulaire d'accès au chat sur votre site web :

 

<form method="post" action="http://www.easyrc.net/java/applet.php" target="_blank"><div align="center">Choisissez votre Pseudo : </div><br><div align="center"><input value="Visiteur" name="Nick" type="text"></div><br><input value="#salon " name="channels" type="hidden"><br><input value="Classique" name="theme" type="hidden"><br><div align="center"><INPUT TYPE=SUBMIT VALUE="Discutez !"></div></form>

Remplacez ici "salon" par le nom de votre salon (sans le #).

 

Si votre hébergeur supporte le php, vous pouvez ajouter ceci où vous voulez sur votre site (compteur d'utilisateurs) :

<? echo "Le nombre d'utilisateurs est de "; include("http://www.easyrc.net/nbconnectes.php?chan=salon"); echo" sur #salon."; ?>

ATTENTION : pour ce dernier script, il faut bien sûr que votre page soit nommée en .php !

Ce qui donne : Le nombre d'utilisateurs est de 18 sur #france. (Vous pouvez bien sûr changer le texte).

 

 

Commandes pour les statistiques :

Assurez-vous d'avoir le bot [r2-d2] (ou r2d2) sur votre salon. Si ce n'est pas le cas, merci de contacter un admin afin d'avoir ce bot, et donc les statistiques pour votre salon.

Il y a deux commandes à retenir :

 

- !updatestats

 

- !stats

 

La première, !updatestats, met à jour les statistiques. Cette commande ne peut être tapée que par un opérateur du salon.

 

La deuxième, !stats, donne le lien pour consulter les statistiques (http://stats.easyrc.net/Details/votre-salon.html).