diff --git a/docs/trucs/irc-usage.md b/docs/trucs/irc-usage.md new file mode 100644 index 0000000..492f945 --- /dev/null +++ b/docs/trucs/irc-usage.md @@ -0,0 +1,42 @@ +# 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 [pseudo2]` | obtenir des infos sur son nick [ou un pseudo2] + + +## 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é diff --git a/mkdocs.yml b/mkdocs.yml index a2f61eb..f2d1564 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -33,6 +33,7 @@ pages: - softs/liens.md - trucs: - trucs/iso-sur-usb.md + - trucs/irc-usage.md - trucs/rmadison.md - about: - git: "about/git.md" @@ -40,7 +41,7 @@ pages: - license: "about/LICENSE.md" markdown_extensions: - - extra + - markdown.extensions.extra theme_dir: theme/mkdocs theme: mkdocs