Avant de commencer : comment taper une commande ?
Dans la zone de saisie du tchat, une commande commence toujours par une barre oblique « / ». Sans ce signe, votre texte est envoyé tel quel dans le salon, visible de tous.
Attention à votre mot de passe ! Si vous tapez MonMotDePasse sans « / » devant la commande, il s'affiche en public. Vérifiez toujours que votre ligne commence par /msg NickServ (ou /ns) avant de valider.
Les commandes varient selon les services. Les exemples ci-dessous suivent la syntaxe la plus courante (services de type Anope). La version installée sur le réseau peut différer légèrement : tapez /msg NickServ HELP pour afficher l'aide officielle de votre tchat, ou /msg NickServ HELP REGISTER pour une commande précise. Sur Discut.org, la création d'un compte membre permet aussi de réserver son pseudo et de se connecter automatiquement.
Les commandes IRC de base
| Commande | Ce qu'elle fait | Exemple |
|---|---|---|
/nick | Change votre pseudo | /nick Lola35 |
/join | Rejoint un salon | /join #Accueil |
/part | Quitte un salon | /part #Accueil |
/msg | Envoie un message privé (ou à un service) | /msg Lola35 Salut, ça va ? |
/query | Ouvre une conversation privée | /query Lola35 |
/me | Écrit une action à la 3e personne | /me prend un café |
/whois | Affiche les informations publiques d'un pseudo | /whois Lola35 |
/list | Liste les salons ouverts | /list |
/topic | Affiche (ou change) le sujet du salon | /topic #Accueil |
/away | Vous met « absent » avec un message | /away Je reviens dans 10 min |
/quit | Vous déconnecte du tchat | /quit À bientôt ! |
Astuce : sur beaucoup de clients, /ns, /cs, /bs, /ms et /hs sont des raccourcis pour /msg NickServ, /msg ChanServ, /msg BotServ, /msg MemoServ et /msg HostServ. Si un raccourci ne fonctionne pas, utilisez la forme complète.
Les services IRC : à quoi servent-ils ?
Les services sont des « robots » officiels du réseau. Vous leur parlez en message privé pour enregistrer et protéger des éléments qui vous appartiennent.
| Service | Rôle | Pour qui ? |
|---|---|---|
| NickServ | Enregistre et protège votre pseudo | Tout le monde |
| ChanServ | Enregistre et gère un salon | Créateurs de salons |
| BotServ | Ajoute un robot d'animation à un salon | Gérants de salons |
| MemoServ | Envoie des messages à un membre absent | Tout le monde |
| HostServ | Personnalise l'adresse (vhost) affichée de votre connexion | Membres enregistrés |
NickServ : enregistrer et protéger son pseudo
Sans enregistrement, n'importe qui peut prendre votre pseudo dès que vous quittez le tchat. NickServ vous permet de le réserver avec un mot de passe. Il faut d'abord utiliser le pseudo que vous souhaitez enregistrer (/nick), puis :
/msg NickServ REGISTER MonMotDePasse [email protected]Selon le réseau, un e-mail de confirmation vous est envoyé : copiez le code reçu avec /msg NickServ CONFIRM le_code_reçu. À chaque connexion suivante, identifiez-vous :
/msg NickServ IDENTIFY MonMotDePasse| Commande | Effet | Exemple |
|---|---|---|
REGISTER mdp e-mail | Enregistre le pseudo actuel | /msg NickServ REGISTER MonMotDePasse [email protected] |
IDENTIFY mdp | Prouve que le pseudo est le vôtre | /msg NickServ IDENTIFY MonMotDePasse |
INFO pseudo | Affiche la fiche d'un pseudo enregistré | /msg NickServ INFO Lola35 |
GHOST pseudo mdp | Déconnecte un « fantôme » qui utilise votre pseudo | /msg NickServ GHOST Lola35 MonMotDePasse |
RECOVER pseudo mdp | Récupère un pseudo pris par quelqu'un d'autre | /msg NickServ RECOVER Lola35 MonMotDePasse |
RELEASE pseudo mdp | Libère un pseudo mis en attente après RECOVER | /msg NickServ RELEASE Lola35 MonMotDePasse |
SET PASSWORD nouveau | Change votre mot de passe | /msg NickServ SET PASSWORD NouveauMotDePasse |
SET EMAIL adresse | Change votre adresse e-mail | /msg NickServ SET EMAIL [email protected] |
GROUP pseudo mdp | Associe un second pseudo à votre compte | /msg NickServ GROUP Lola35 MonMotDePasse |
LOGOUT | Vous déconnecte de votre compte | /msg NickServ LOGOUT |
Pseudo déjà pris ? Si quelqu'un utilise votre pseudo enregistré, tapez /msg NickServ GHOST Lola35 MonMotDePasse pour le déconnecter, puis /nick Lola35 et /msg NickServ IDENTIFY MonMotDePasse.
ChanServ : créer et gérer son salon
Un salon commence par le signe « # ». Pour en créer un, il suffit de le rejoindre avec /join #MonSalon. Il disparaît toutefois quand le dernier membre part. ChanServ permet de l'enregistrer pour en rester le propriétaire. Vous devez d'abord être identifié auprès de NickServ.
/join #MonSalon
/msg ChanServ REGISTER #MonSalon Salon de discussion entre amis| Commande | Effet | Exemple |
|---|---|---|
REGISTER #salon description | Enregistre le salon à votre nom | /msg ChanServ REGISTER #MonSalon Discussions entre amis |
INFO #salon | Affiche les informations du salon | /msg ChanServ INFO #MonSalon |
OP #salon pseudo | Donne le statut d'opérateur (@) | /msg ChanServ OP #MonSalon Lola35 |
VOICE #salon pseudo | Donne la parole (+) dans un salon modéré | /msg ChanServ VOICE #MonSalon Lola35 |
TOPIC #salon texte | Change le sujet du salon | /msg ChanServ TOPIC #MonSalon Bienvenue à tous ! |
SET FOUNDER pseudo | Transmet la propriété du salon | /msg ChanServ SET #MonSalon FOUNDER Lola35 |
SET DESC texte | Change la description | /msg ChanServ SET #MonSalon DESC Un salon convivial |
KICK #salon pseudo motif | Expulse un utilisateur | /msg ChanServ KICK #MonSalon Gêneur Merci de rester poli |
BAN #salon pseudo | Bannit un utilisateur du salon | /msg ChanServ BAN #MonSalon Gêneur |
AKICK #salon ADD masque | Interdit automatiquement l'accès à un utilisateur | /msg ChanServ AKICK #MonSalon ADD Gêneur* |
ACCESS #salon ADD pseudo niveau | Donne des droits à un membre (niveau selon le réseau) | /msg ChanServ ACCESS #MonSalon ADD Lola35 10 |
DROP #salon | Supprime l'enregistrement du salon (irréversible) | /msg ChanServ DROP #MonSalon |
Les droits d'accès peuvent aussi se gérer avec les listes AOP, SOP ou VOP ou avec FLAGS selon la version des services. Pour votre salon, respectez toujours la netiquette.
BotServ : un robot pour animer son salon
BotServ permet d'attribuer un robot à un salon enregistré : il peut accueillir les nouveaux, parler à votre place ou expulser automatiquement les messages abusifs. Il faut être propriétaire (ou avoir les droits) du salon.
/msg BotServ BOTLIST
/msg BotServ ASSIGN #MonSalon NomDuBot| Commande | Effet | Exemple |
|---|---|---|
BOTLIST | Affiche les robots disponibles | /msg BotServ BOTLIST |
ASSIGN #salon robot | Attribue un robot au salon | /msg BotServ ASSIGN #MonSalon NomDuBot |
UNASSIGN #salon | Retire le robot du salon | /msg BotServ UNASSIGN #MonSalon |
SAY #salon texte | Fait parler le robot | /msg BotServ SAY #MonSalon Bienvenue sur le salon ! |
ACT #salon texte | Fait faire une action au robot | /msg BotServ ACT #MonSalon sert un café à tout le monde |
SET #salon GREET ON | Active le message d'accueil du robot | /msg BotServ SET #MonSalon GREET ON |
KICK #salon CAPS ON | Expulse ceux qui écrivent en majuscules | /msg BotServ KICK #MonSalon CAPS ON |
BADWORDS #salon ADD mot | Interdit un mot dans le salon | /msg BotServ BADWORDS #MonSalon ADD motinterdit |
INFO #salon | Affiche la configuration du robot | /msg BotServ INFO #MonSalon |
MemoServ : laisser un message à un ami absent
MemoServ est la messagerie interne du tchat : vous écrivez un « mémo » à un pseudo enregistré, il le lira à sa prochaine connexion, même si vous n'êtes plus là. Pratique pour garder le contact.
/msg MemoServ SEND Lola35 Salut ! On se retrouve ce soir sur #Accueil ?| Commande | Effet | Exemple |
|---|---|---|
SEND pseudo message | Envoie un mémo | /msg MemoServ SEND Lola35 À ce soir ! |
LIST | Liste vos mémos | /msg MemoServ LIST |
READ numéro | Lit un mémo (ou LAST / NEW) | /msg MemoServ READ 1 |
DEL numéro | Supprime un mémo (ou ALL) | /msg MemoServ DEL 1 |
SET NOTIFY ON | Vous prévient à l'arrivée d'un mémo | /msg MemoServ SET NOTIFY ON |
CHECK pseudo | Vérifie si votre dernier mémo a été lu | /msg MemoServ CHECK Lola35 |
Votre pseudo doit être enregistré et identifié pour recevoir et lire des mémos.
HostServ : personnaliser son adresse (vhost)
Sur IRC, les autres utilisateurs voient une adresse associée à votre connexion (« host »). HostServ permet de la remplacer par une adresse personnalisée, ce qui ajoute une touche d'identité et protège un peu plus votre vie privée. Selon le réseau, un vhost doit être demandé puis validé par l'équipe.
/msg HostServ REQUEST mon.pseudo.exemple
/msg HostServ ON| Commande | Effet | Exemple |
|---|---|---|
REQUEST vhost | Demande un vhost à l'équipe | /msg HostServ REQUEST lola.exemple |
ON | Active votre vhost | /msg HostServ ON |
OFF | Revient à votre adresse d'origine | /msg HostServ OFF |
GROUP | Applique votre vhost à tous vos pseudos groupés | /msg HostServ GROUP |
Un vhost ne rend pas anonyme à 100 % : respectez toujours les règles de sécurité de notre guide conseils de sécurité sur un tchat.
Exemple complet : ma première heure sur le tchat
- Je me connecte avec le pseudo
Lola35depuis le formulaire d'entrée. - Je rejoins le salon d'accueil :
/join #Accueil. - Je réserve mon pseudo :
/msg NickServ REGISTER MonMotDePasse [email protected]. - La fois suivante, je m'identifie :
/msg NickServ IDENTIFY MonMotDePasse. - Je laisse un mot à une amie absente :
/msg MemoServ SEND Camille Je suis sur #Accueil ce soir !. - Quand je suis prêt, je crée mon salon :
/join #MesAmispuis/msg ChanServ REGISTER #MesAmis Salon entre amis.
Problèmes fréquents et solutions
| Message ou situation | Que faire ? |
|---|---|
| « Nickname is already in use » (pseudo déjà utilisé) | Choisissez un autre pseudo, ou utilisez GHOST / RECOVER si c'est le vôtre. |
| « Access denied » ou « Permission denied » | Vous n'êtes pas identifié ou n'avez pas les droits : faites /msg NickServ IDENTIFY mot_de_passe puis réessayez. |
| « Password incorrect » | Mot de passe erroné. Vérifiez les majuscules ; en cas d'oubli, utilisez la procédure de réinitialisation proposée par le réseau. |
| Ma commande s'affiche dans le salon | Il manquait le « / » au début. Changez immédiatement votre mot de passe si vous l'avez écrit en public. |
| Une commande n'existe pas | Les services de votre réseau n'activent pas tous les modules. Tapez /msg NomDuService HELP pour connaître les commandes disponibles. |
Les bons réflexes de sécurité
- Ne communiquez jamais votre mot de passe à un autre utilisateur, même s'il se présente comme modérateur ou membre de l'équipe.
- Utilisez un mot de passe unique et assez long, différent de celui de votre messagerie.
- Vérifiez que vous écrivez bien au service officiel (NickServ, ChanServ…) et non à un utilisateur qui en usurpe le nom : en cas de doute,
/whois NickServ. - Ne cliquez pas sur les liens envoyés par des inconnus.
- En cas d'abus, signalez-le à la modération (voir la netiquette).
Questions fréquentes
Faut-il enregistrer son pseudo pour tchatter ?
Non, vous pouvez discuter avec un simple pseudo. L'enregistrement avec NickServ (ou un compte membre sur Discut.org) sert à réserver votre pseudo pour que personne d'autre ne l'utilise.
Quelle est la différence entre /msg NickServ et /ns ?
Aucune : /ns est un raccourci de /msg NickServ proposé par certains clients de tchat. Si le raccourci ne fonctionne pas, utilisez la forme complète.
J'ai oublié mon mot de passe, que faire ?
Selon la version des services, une commande de réinitialisation (par exemple RESETPASS) envoie un lien par e-mail. Sinon, contactez l'équipe via la rubrique Contact de Discut.org.
Quel service utiliser pour laisser un message à un ami hors ligne ?
MemoServ : /msg MemoServ SEND pseudo votre message. Le destinataire doit avoir un pseudo enregistré.
Ces commandes fonctionnent-elles sur tous les tchats IRC ?
Elles sont très répandues, mais la syntaxe exacte dépend des services installés. Tapez /msg NomDuService HELP pour afficher l'aide de votre réseau.