From 28630cbc429c1606f6a3bde0f9eda0a712fc6342 Mon Sep 17 00:00:00 2001 From: abenmiloud Date: Wed, 31 Oct 2018 15:58:44 +0100 Subject: [PATCH] =?UTF-8?q?Compl=C3=A9ments=20et=20modifs=20pour=20sic?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Howtoii.md | 55 +++++++++++++++++++++++++++++++++--------------------- 1 file changed, 34 insertions(+), 21 deletions(-) diff --git a/Howtoii.md b/Howtoii.md index 33525081..311a8483 100644 --- a/Howtoii.md +++ b/Howtoii.md @@ -70,7 +70,7 @@ $ IIPASS='motdepasse' ii -i ~/.irc/ -s localhost -k IIPASS -n evouser # Le petit frère sic -Avec **sic**, pas de répertoire et de hiérarchie de server/#channel/fichier, tout se passe avec STDIN et STDOUT (donc très pratique pour une automatisation simplifié dans un script) : +Avec **sic**, pas de répertoire et de hiérarchie de server/#channel/fichier, tout se passe avec STDIN et STDOUT, donc très pratique pour une automatisation simplifié dans un script ou pour quelqu'un adepte de minimalisme : ~~~ $ sic -h localhost -p 6667 -n evouser @@ -82,25 +82,38 @@ localhost: 03/16/17 11:58 >< 001 (evouser): Welcome to the irc Internet Relay Ch ... ~~~ -à partir de là, en entrée on peut se connecter à un channel : +Les lignes qui commence par le caractère « : » sont interprétées comme des commandes. Il y a 4 commandes interne au client : + +- `:j #some-chan` pour joindre le canal « some-chan » ; +- `:l #some-chan` pour quitter le canal « some-chan » ; +- `:m #some-chan bla bla bla` ou `:m some-user bla bla bla` pour envoyer le message « bla bla bla » à un canal ou un utilisateur ; +- `:s #some-chan` ou `:s #some-user` pour définir un canal ou un utilisateur par défaut ; +- `:command` pour envoyer une commande spécifique au serveur, par exemple : `:ns identify mynickname flyYouFools` + +Exemple d'utilisation : ~~~ -:j #test -evouser : 03/16/17 12:02 >< JOIN (): #test -localhost: 03/16/17 12:02 >< 353 (evouser = #test): evouser -localhost: 03/16/17 12:02 >< 366 (evouser #test): End of /NAMES list. -~~~ - -Voir si quelqu'un se connecte : - -~~~ -evoadmin : 03/16/17 12:03 >< JOIN (): #test -~~~ - -Puis envoyer un message sur ce même channel : - -~~~ -:m #test evoadmin: Salut \0/ -#test : 03/16/17 12:08 evoadmin: Salut \0/ -~~~ - +$ sic -h irc.freenode.net -n evouser +helix.oftc.net: 2018-10-31 15:49 >< NOTICE (AUTH): *** Looking up your hostname... +helix.oftc.net: 2018-10-31 15:49 >< NOTICE (AUTH): *** Checking Ident +helix.oftc.net: 2018-10-31 15:49 >< NOTICE (AUTH): *** No Ident response +helix.oftc.net: 2018-10-31 15:49 >< NOTICE (AUTH): *** Found your hostname +[…] +helix.oftc.net: 2018-10-31 15:49 >< 376 (evouser): End of /MOTD command. +evouser : 2018-10-31 15:49 >< MODE (evouser): +i +:s someuser +Install Gentoo? +someuser : 2018-10-31 15:51 Install Gentoo? +evouser : 2018-10-31 15:51 Nah, plan9 is bae! +:j #evocanal +evouser : 2018-10-31 15:53 >< JOIN (): #evocanal +helix.oftc.net: 2018-10-31 15:53 >< MODE (#evocanal +nt): +helix.oftc.net: 2018-10-31 15:53 >< 353 (evouser = #evocanal): @evouser +helix.oftc.net: 2018-10-31 15:53 >< 366 (evouser #evocanal): End of /NAMES list. +:s #evocanal +hello! +#evocanal : 2018-10-31 15:53 hello! +:m evo2 join me on #evocanal +someuser : 2018-10-31 15:54 join me on #evocanal +someuser : 2018-10-31 15:54 >< JOIN (): #evocanal +~~~ \ No newline at end of file