You are here: Foswiki>Sysadmin Web>IrcHowToFr (16 Apr 2005, SiestE)Edit Attach
<< Sysadmin

<< Local.ImcFrance

Imc IRC HOWTO en francais

IRC, ce que c'est et comment s'en servir.

Pour ceux d'entre vous qui ne le savent pas, IRC signifie Internet Relay Chat. Dans le cadre d'Indymedia, cela consiste en des groupes virtuels de discussion, h\xE9berg\xE9s sur notre serveur. Vous pouvez visiter ces groupes au moyen de programmes gratuits que vous pouvez t\xE9l\xE9charger, ou bien directement depuis le web. Cela ouvre d'\xE9normes possibilit\xE9s, souvent sous-exploit\xE9es. Chatter avec d'autres personnes est une fa\xE7on de s'exprimer totalement diff\xE9rente du courrier \xE9lectronique, bien plus dynamique.

L'\xE9quipe technique utilise couramment IRC, que ce soit pour des r\xE9unions ou pour s'assurer que le travail est effectu\xE9, pour poser ou r\xE9pondre \xE0 des questions, ou juste pour discuter de tout ce qui concerne Indymedia. Cela ne pose aucun probl\xE8me d'ouvrir une fen\xEAtre de chat pendant que vous effectuez un autre travail sur votre ordinateur, de suivre les conversations, de joindre un groupe de discussion, ou d'en cr\xE9er un. La derni\xE8re fois, j'ai appris un truc d'Arthur sur la mani\xE8re de mettre l'accent sur certains contenus sur la page d'acceuil du site. Un membre d'Indymedia Italie s'est connect\xE9, et a d\xE9marr\xE9 une discussion sur une gr\xE8ve du net qui se d\xE9roulait l\xE0-bas. Si le syst\xE8me est utilis\xE9 souvent, cela peut devenir un petit centre de convergence virtuel pour Indymedia. Utiliser ce genre d'espace virtuel devrait amener \xE0 plus de coh\xE9sion et de solidarit\xE9 au sein du r\xE9seau Indymedia, et permettrait en plus de promouvoir un dialogue critique et productif, qui manque \xE0 l'heure actuelle.

Les r\xE9unions techniques IMC se tiennent pour l'instant en ligne sur IRC. C'est l'outil de discussion en temps r\xE9el id\xE9al. IRC est un service interactif plein de possibilit\xE9s qui vous permet de parler \xE0 un groupe, ou \xE0 des personnes, partout sur la plan\xE8te et de fa\xE7on instantan\xE9e. Le groupe IMC-Tech se r\xE9unit sur IRC parce qu'il est compos\xE9 de gens de Seattle, d'Australie, de Boston, de Londres, etc.. Organiser une conf\xE9rence t\xE9l\xE9phonique chaque semaine serait beaucoup trop co\xFBteux. Ici, on peut se mettre d'accord sur une date de r\xE9union chaque semaine, discuter pendant une heure, et se s\xE9parer ensuite, quel que soit l'endroit du monde o\xF9 l'on se trouve.

Comment participer?

La mani\xE8re la plus simple est d'utiliser la page chat d'IMC (http://irc.indymedia.org). Sinon, tout comme on utilise un navigateur internet pour se connecter au web, il faut un client IRC pour se connecter \xE0 un serveur IRC. Une fois que l'on a t\xE9l\xE9charg\xE9 et install\xE9 ce client, on peut se connecter sur un serveur IRC et commencer la discussion.

Les clients les plus utilis\xE9s sont: Pour Windows:

Pour Mac:

Sous Unix:

Si vous voulez vous connecter par telnet: telnet irc.indymedia.org Mettez votre terminal en mode vt102 Supprimez l'\xE9cho local (dans les options) IRC n'est pas aussi facile que le Web \xE0 ma\xEEtriser. Mais, apr\xE8s quelques moments, cela devient une seconde nature.

Comment commencer?

Note:
  • Dans les commandes certains mots doivent \xEAtre remplac\xE9s par leur correspondant. Par exemple si je vois pseudo je mettrais \xE0 la place hertz. #channel, je mettrais #france, #belgium, #tech ou encore #indymedia ...
  • Les "" ne doivent pas \xEAtres mis dans les commandes irc.

Se connecter:

Vous devez vous connecter sur le bon serveur. IRC a un serveur par d\xE9faut appel\xE9 Efnet, ou des centaines de milliers de gens se rendent chaque jour pour chatter. Nous avons d\xE9cid\xE9 de nous tenir \xE0 distance de cela, pour minimiser les probl\xE8mes avec certaines personnes qui jouent simplement (faites-nous confiance, cela arrive TOUT LE TEMPS sur Efnet). Donc, une fois le client IRC install\xE9, il faut se connecter sur le serveur irc.indymedia.org. La mani\xE8re de proc\xE9der d\xE9pend du client, mais la plupart fonctionnent simplement en tapant /server irc.indymedia.org.

Choisir un pseudo:

Vous devez vous choisir un pseudo (surnom). C'est tr\xE8s simple \xE0 faire: /nick pseudo Les surnoms sont uniques. Si vous vous appelez Jean, et que vous tapez /nick jean, le client risque de vous r\xE9pondre que quelqu'un d'autre a d\xE9j\xE0 ce surnom, et que vous devez en choisir un autre.

Trouver un channel:

Trouvez le channel (le groupe virtuel) o\xF9 se d\xE9roule la r\xE9union. On vous a par exemple pr\xE9venu que la r\xE9union devait se d\xE9rouler \xE0 19 heures sur #indymedia. Un channel, c'est un nom pr\xE9c\xE9d\xE9 du signe di\xE8se (#). Si on vous dit de se retrouver sur #Indymedia, cela revient \xE0 dire de se retrouver sur le channel #Indymedia.
  • Pour joindre ce channel, vous devrez probablement taper: /join #Indymedia

Lorsque vous tapez, vous allez voir que votre texte s'inscrit en bas de l'\xE9cran, \xE0 c\xF4t\xE9 de ce que tous les autres \xE9crivent. On peut se sentir un peu perdu dans un premier temps, en tombant dans une discussion en cours (ou m\xEAme plusieurs discussions en m\xEAme temps). Asseyez-vous, et lisez ce qui se dit. Vous ne tarderez pas \xE0 deviner de quoi on parle. Sinon, demandez \xE0 l'op\xE9rateur, dans un message priv\xE9, quel est le sujet de la discussion.

  • Pour conna\xEEtre la liste des channels pr\xE9sents sur le serveur, tapez: /list -y

Comment fonctionne cette commande?

/help commande Remarque: ceci ne fonctionne pas avec tous les clients irc.

Comment envoyer un message priv\xE9?

Vous pouvez avoir des discussions priv\xE9es en m\xEAme temps que vous participez \xE0 la discussion g\xE9n\xE9rale. En fait, c'est une bonne solution d'utiliser les discussions priv\xE9es pour \xE9viter de remplir le channel m\xEAme. Tout comme dans une r\xE9union normale, si vous devez dire quelque chose \xE0 un participant, mais que tout le groupe ne doit pas le savoir, vous allez le lui souffler \xE0 l'oreille pour ne pas perturber la r\xE9union.

  • La syntaxe est: /msg pseudo message

Si vous voulez envoyer un message priv\xE9 \xE0 Luc, tapez simplement /msg luc juste pour te dire que le site est termin\xE9, et que tu peux venir voir quand tu veux .

Comment discuter longuement en priv\xE9?

/query pseudo Fonction: ouvre une nouvelle fen\xEAtre qui donne un acc\xE8s direct au correspondant d\xE9sir\xE9, ce qui \xE9vite notamment de retaper /msg pseudo message \xE0 chaque fois que vous avez quelque chose \xE0 dire.

Remarque: pour sortir de la discution, faites: /query #channel Par exemple: /query #france

Quels sont les sujets?

Les sujets (topics) dans les channels changent assez fr\xE9quemment. Si vous participez \xE0 une r\xE9union, l'op\xE9rateur devrait changer le topic quand le point discut\xE9 change, pour que les nouveaux arrivants puissent comprendre facilement ce qui se discute.
  • Pour changer le Topic, la syntaxe est: /topic message

Comment participer \xE0 une r\xE9union?

Consultez les conseils pratiques sur http://docs.indymedia.org/view/Local/ImcNicePageEssai01

Comment transf\xE9rer des fichiers?

Fonction: permet de transf\xE9rer des fichiers de personne \xE0 personne (cette possibilit\xE9 va d\xE9pendre de la configuration de votre client irc, pour plus d'info lisez votre guide ou allez voir dans les pr\xE9f\xE9rences).

/dcc send pseudo

Remarque: tr\xE8s utile pour le travail en \xE9quipe pour par exemple se passer des images, ... etc. Pas besoin de vous dire que cela vous permettra un gain de temps incroyable. Cependant je tiens \xE0 pr\xE9ciser que ce proc\xE9d\xE9 n'est pas prot\xE9g\xE9 par un cryptage, m\xEAme si vous \xEAtes connect\xE9s en SSL. Aussi gare aux transfert de virus.

Qui est pr\xE9sent?

Fonction: permet de savoir qui est pr\xE9sent sur le channel sans m\xEAme s'y rendre. /who #channel Par exemple: /who #france ou encore /who ou /w

Qui est-ce?

Fonction: pour avoir des informations concernant un usager (son hostname, son ip, son real name, les canaux o\xF9 il se trouve, son temps d'inactivit\xE9 et enfin le moment auquel il s'est connect\xE9). /whois pseudo

Quand est-il?

Fonction: sert \xE0 voir les heures, les dates et le nombre de fois o\xF9 une personne s'est connect\xE9e. Note: attention cela peut remonter loin, ne vous \xE9tonnez donc pas si votre fen\xEAtre se voit d'un coup submerg\xE9e. /whowas pseudo

Je suis absent

Fonction: utile lorsque vous n'\xEAtes plus pr\xE9sent et que vous d\xE9sirez en communiquer la raison, pour le retirer faites alors: /away /away "message d'absence"

Les modes sur les usagers

Notes importantes:
  • Un mode activ\xE9 se note +, inversement un d\xE9sactiv\xE9 se note -
  • Toujours mettre un # avant le nom du canal lorsque vous faites une commande.

Mode o

Commande: /mode #channel +o pseudo

Fonction: c'est le plus important des modes car il permet \xE0 la fois de modifier la plupart des modes du canal mais aussi ceux concernant le statut des autres individus.

Note: on nomme ce mode aussi par "op".

Mode v

Commande: /mode #channel +v pseudo

Fonction: ce mode est rarement utilis\xE9 mais il autorise \xE0 la parole uniquement les personnes "voic\xE9es" cela lorsque qu'il est compil\xE9 avec le mode +m du canal (les ops, eux ayant un droit de parole en toute circonstance), le +v a aussi pour but de distinguer les usagers des (ro)bots par exemple.

Remarque: bien qu'il soit assez radical (avec le +m), c'est un mode qui peut s'av\xE9rer utile par exemple pour mod\xE9rer une r\xE9union un peu trop agit\xE9e. wink

Les modes du channel

Mode t

Commande: /mode #channel +t

Fonction: activ\xE9 (+), il restreint l'acc\xE8s du topic o\xF9 seuls les ops auront la possibilit\xE9 le de changer.

Remarque: il est vivement recommander de le d\xE9sactiver (-), car s'il n'y a plus de op plus personne ne pourra changer le topic, la seule solution sera alors de quitter le canal, ainsi la premi\xE8re personne entrante sera automatiquement op\xE9e.

Mode n

Commande: /mode #channel +n

Fonction: en mode + il emp\xEAche l'envoi ext\xE9rieur au canal de notices (voir plus bas).

Mode i

Commande: /mode #channel +i

Fonction: il limite l'entr\xE9e des usagers au canal, ceux-ci doivent en effet soit s'inviter par eux-m\xEAmes (si ils ont un acc\xE8s sur le canal) en faisant cette commande: .......................... ou alors contacter une des personnes pr\xE9sentes sur le canal (pour voir qui est sur le canal, tapez: /who #channel) ensuite cette personne devra taper: /invite nickname #channel

Mode p

Commande: /mode #channel +p

Fonction: il rend le canal invisible et n'est donc pas r\xE9pertori\xE9 dans la liste, cependant il n'est pas fonctionnel sur ce serveur pour des raisons de transparence.

Mode s

Commande: /mode #channel +s

Fonction: le +s sert \xE0 cacher aux regards des autres que vous vous trouvez pr\xE9cis\xE9ment sur ce canal, entre d'autre mot il n'appara\xEEt pas dans le whois (commande: /whois pseudo).

Mode m

Commande: /mode #channel +m

Fonction: il laisse la parole uniquement aux personnes op\xE9es et/ou voic\xE9es.

Mode l

Commande: /mode #channel +l "nombre limite souhait\xE9"

Fontion: impose une limite num\xE9rique d'usagers sur le canal.

Mode k

Commande: /mode #channel +k "mot de passe"

Fonction: verrouille l'acc\xE8s du canal avec un mot de passe, la commande pour y entrer \xE0 l'aide du mot de passe est: /join #channel "mot de passe"

Remarque: activer les modes du canal n'est pas n\xE9cessaire en des circonstances normales, il est donc conseill\xE9 de laisser tout d\xE9sactiv\xE9.

Nickserv

C'est lui qui s'occupe de l'enregistrement et de la protection des nickanmes. Enregistrer son pseudo est utile si vous ne souhaitez pas que quelqu'un usurpe votre identit\xE9.

Pour avoir de l'aide et en savoir plus \xE0 propos de nickserv, tapez: /msg nickserv help

Liens:

Ps: Merci beaucoup \xE0 turlututu pour son aide smile

Enregistrer son pseudo?

/msg nickserv register mot-de-passe

S'identifier?

/msg nickserv identify mot-de-passe

Param\xE8trer la liste d'adresses autoris\xE9es?

/msg nickserv access {ADD|DEL|LIST} [mask]

/msg nickserv access add *.net

Donne la permission aux utilisateurs ayant une adresse du type *.net d'utiliser votre pseudo.

S\xE9curiser l'utilisation de votre pseudo

Pour vraiment proteger votre nickname et empecher n'importe qui de l'utiliser, NickServ vous permet de mettre en fonction "l'auto-kill". Cette fonction va exiger de l'utilisateur du pseudo qu'il s'identifie \xE0 l'aide du mot de passe qui a servi \xE0 l'enregistrement du pseudo, sans quoi il se fera d\xE9connecter, il aura 60 secondes pour s'identifier.

/msg nickserv set kill on

ChanServ

Il s'occupe de l'enregistrement et de la protection des channels.

Pour avoir de l'aide et en savoir plus \xE0 propos de nickserv, tapez:

/msg nickserv help

Enregistrez votre channel.

/msg chanserv register #channel mot-de-passe Description

Vous identifier \xE0 ChanServ.

Lorsque vous voudrez activer ou modifier la configuration de votre channel, ChanServ vas v\xE9rifier que vous \xEAtes bien le fondateur du canal en vous demandant de vous identifier.

/msg chanserv identify #channel mot-de-passe

Consulter les informations d'un channel.

/msg chanserv info #channel

Attacher de l'information \xE0 votre channel.

Utilisez la commande: /msg chanserv set #channel ...

Exemple: /msg chanserv set #france url http://france.indymedia.org

Param\xE8trer votre channel.

/msg chanserv set #france mlock -tnsmlkip

  • t = topic (quand il est en +t seul les ops ont la possibilit\xE9 de le changer)
  • n = veut dire notice quand il est activer (mode +) \xE7a emp\xEAche de recevoir des notice de personne ext\xE9rieur au chan
  • s = secret (pour cacher le chan)
  • m = je sais pas comment \xE7a s'appele mais \xE7a autorise seulement les ops et les voic\xE9s \xE0 parler sur le chan
  • l = limite (pour d\xE9finir un nombre limite de personne sur le chan)
  • k = key (pour d\xE9finir un mot de passe qui te permet d'entrer sur le chan).
  • p = priv\xE9

La suite???....

Donner des droits aux utilisateurs du channel

/msg chanserv access #france add tralala!*@* 20

Syntax: ACCESS ADD

Cet example donne \xE0 chaques connection le pouvoir Op \xE0 tralala.

Lister les utilisateurs avec pouvoir.

/msg chanserv access #france list

Bannir/D\xE9bannir les personne d'un canal

/ban pseudo -> banni la personne en question du canal

/unban pseudo-> D\xE9bani la personne

/banlist -> liste les personnes bannies d'un canal

/msg chanserv clear #nomducanal bans -> D\xE9banni a distance toutes les personnes bannies du canal

Comment quitter IRC?

Tapez /quit. N'oubliez pas que vous devez faire pr\xE9c\xE9der toutes vos commandes d'un / pour \xE9viter que les mots ne soient simplement tap\xE9s dans le channel.
Topic revision: r12 - 16 Apr 2005, SiestE
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback