IRC

From ClaroDevel

Info:
irc.freenode.org
#claroline
Table of contents

Connection

client

mozilla

Avec mozilla allez sur l'adresse irc://freenode/#claroline et le tour est joué

Clients dédiés

  • xChat (nous l'utilisons tous, sauf un fou)
  • mirc (nous ne l'utilisons plus)
  • KVirc (nous le découvrons)
  • irssi (que seul le fou utilise)


Serveurs

Channel

#claroline


autres channels intéressants

  • #php
  • #mysql
  • #debutant (linux)
  • #openweb


Commandes de base :


/join #foo

aller dans le canal de discusion #foo (tous les canaux commencent par un #)


/server irc.freenode.net

se déconnecter si connecté et se reconnnecter sur irc.freenode.net


/msg

(envoi message privé)

/charset

Pour changer le type d'encodage en cours d'utilisation.

/charset utf-8

Sur le channel #claroline, nous vous conseillons d'utiliser l'encodage utf-8.


Il y a longtemps (début 1998) j'ai écrit ceci, http://membres.lycos.fr/moosh/irc/irchelp/main.html à l'époque je ne connaissais que Mirc (http://www.mirc.com)


Particularité propre au reseau IRC FreeNode.

http://www.freenode.org/ freenode exists to provide an interactive environment for coordination and support of peer-directed projects, including those relating to free software and open source. Our network is currently implemented using Internet Relay Chat (IRC). Our aim is to help improve the communicative and collaborative skills of our participants and to maintain a friendly, efficient environment for project coordination and technical support.

Robots

Sur freeNode il existe 2 robots NickServ et ChanServ.

Un robot à l'apparence d'un autre utilisateur Irc.

le premier répond à des commandes ciblées sur un utilisateur le second répond à des commandes ciblées sur un canal


On dialogue de préférence en privé

  • soit avec /msg NickServ à chaque fois
  • soit avec /query NickServ la première fois. <- plus sécure

Commandes des robots

La première commande à apprendre est HELP

HELP

donne une liste de commande avec une courte description HELP FOO donne une liste des sous-commande de la commande FOO avec une courte description de la sous-commande ...


Sur Irc, contrairement aux messageries instantatées, on a pas de compte personnel. On a donc pas la "propriété" d'un nom/nick


Toutefois, le premier but du robot NickServ est de permettre de se réserver un nom.

Cette réservation ne garanti pas que "Moosh" soit toujours moi. Mais cette réservation me garanti que quand moi je vais sur irc, je peux "ejecter" celui qui aurait pris mon nick et donc en reprendre possesion.

Le serveur se base pour cela sur 2 critères

1° le mot de passe associé au nick

Pour créer ce mot de passe on utilise la commande suivante Syntax: REGISTER <password> Lors des visites ultérieures on utilise la commande suivante Syntax: IDENTIFY <password>

2° le masque

On a la possibilité de limiter les ordinateurs à partir des quels on cherche à s'identifier. L'identification se base sur un masque Pour voir la liste des masques ACCESS LIST


Par exemple

-NickServ- -- Access List for moosh -- 
-NickServ- 1) *~moosh@*.ucl.ac.be
-NickServ- 2) *moosh@*.tiscali.be 
-NickServ- -- End of list --

Pour gerer la liste

ACCESS ADD

et

ACCESS DELETE


Pour ne pas s'encombrer de cela on peut dire "ajouter automatiquement le masque de ma connection lors de mon identification" SET AUTOMASK ON Il es logique que si automask est à on le masque ne fait plus office de limiteur pas juste de tracker. Rien n'empèche ulterieurement de le remettre à OFF et de supprimer certains masques.