# IRC Freenode utilisation ## utilisation courante cmd | objet --- | --- `/join #chan` | rejoindre un chan #chan `/nick pseudo` | demander un pseudo `/msg nickserv identify motDePasse` | identification, à faire dans les 30s après avoir réclamé son /nick enregistré, si le client est bien configuré, opération inutile `/me blabla` | sonPseudo blablabla (affichage dans la zone de texte avec /me remplacé par pseudo) `/query pseudo2` | engager une discussion **privée** avec pseudo2 `/away [raison]` | signaler son départ et la raison (facultative) `/back` | signaler son retour `/charset [utf-8]` | retourne ou modifie le jeu de caractère utilisé **UTF-8 sur freenode** `/part [#salon] [raison]` | quitter le chan en cours ou autre, raison (facultative) `/quit [raison]` | se déconnecter du serveur actuel, raison (facultative) `/DISCON` | se déconnecter du serveur ## enregister son pseudo on fait appel à NickServ, le serveur de nick (pseudo) cmd | objet --- | --- `/msg nickserv register motDePasse email` | enregistrement pseudo après avoir obtenu un /nick. une confirmation sera demandée par mail `/msg nickserv identify motDePasse` | identification, à faire dans les 30s après avoir réclamé son /nick `/msg nickserv ghost pseudo motDePasse` | tuer son pseudo fantôme `/msg nickserv SET PASSWORD nouveauMotDePasse` | changer de mot de passe `/msg nickserv info [pseudo]` | obtenir des infos sur son nick [ou un pseudo] `/msg NickServ sendpass pseudo` | une clé reçue par mail pour initialiser un nouveau mot de passe `/msg nickserv drop pseudo pass` | supprimer pseudo (inutile si pas enregistré initialement) ## grouper un autre pseudo cmd | objet --- | --- `/msg nickserv group` | ajouter pseudo en cours (pseudo2) au groupe `/msg nickserv ungroup pseudo2` | retirer pseudo2 du groupe ### exemple rapide avec un 2e pseudo non enregistré ```shell /nick pseudo2 /msg NickServ IDENTIFY pseudo1 motPasse /msg NickServ GROUP ``` ```text Nick pseudo2 is now registered to your account. ``` si besoin ```shell /nick pseudo1 ``` ## utilisation possible cmd | objet --- | --- `/ALLCHAN cmd` | envoyer une commande à tous les canaux sur lesquels vous êtes présent `/ALLSERV cmd` | envoyer une commande à tous les serveurs auxquels vous êtes connecté `/cycle [#chan]` | quitte et rejoint à nouveau le chan donné `/dns pseudo ou hôte ou IP` | résout le pseudo ou une adresse IP ou un nom d'hôte `/exec -o cmd` | exécuter une commande, sortie sur le canal actuel `/IGNORE pseudo ALL QUIET` | ignorer quelqu'un, pseudo créera un mask adapté