Skip to content

Instantly share code, notes, and snippets.

@DarthJahus
Last active September 4, 2015 02:31
Show Gist options
  • Save DarthJahus/bbbad10fad9e52eb22cc to your computer and use it in GitHub Desktop.
Save DarthJahus/bbbad10fad9e52eb22cc to your computer and use it in GitHub Desktop.
Aide IRC en français

IRC

IRC (système de discussion relayée par Internet – en. Internet Relay Chat) est un protocole de communication textuel. IRC sert à la communication instantannée sous la forme de discussions de groupes à l'aide de canneaux (semblables à des salons de disucssion), et peut aussi être utilisé pour la communication d'individu à individu en privé ou même pour l'envoi et la réception de fichiers.

Un canal IRC peut être reconnu par le caractère # qui précède son nom. L'administrateur d'un canal IRC est appelé opérateur.

Clients IRC

Clients sur navigateur :

  • KiwiIRC

Utilisation : http://kiwiirc.com/client/<serveur>/<canal>

Pour Freenode, utiliser irc.freenode.net à la place de <serveur>

Le préfixe (# ou ##) de canal doit être joint dans l'adresse

Exemple : http://kiwiirc.com/client/irc.freenode.net/#dogecoinfrance

Commandes de base

Sur IRC, les commandes débutent toutes par une barre oblique (/).

Attention : dans toutes les commandes qui vont suivre, les crochets ne doivent pas être écrits, ils ne sont là que pour délimiter les paramètres des commandes. Un paramètre entre <•> est un paramètre obligatoire alors qu'un paramètre entre [•] est un paramètre optionnel.

NICK : /nick <nom>

Permet de changer de nom

MSG : /msg <utilisateur> <message>

Permet d'envoyer un message privé à quelqu'un

JOIN : /join <canal>

Permet de rejoindre un canal

PART : /part [canal] [raison]

Permet de quitter un canal (actuel ou défini) et d'en afficher la raison

QUERY : /query <utilisateur> [message]

Permet d'ouvrir un onglet de discussion privé et – accessoirement – d'envoyer un message privé

QUIT : /quit [raison]

Permet de se déconnecter du serveur en cours (et d'en afficher la raison)

Enregistrement sur Freenode

Afin d'avoir un compte sur le réseau Freenode et de protéger son identité, il suffit de s'enregistrer chez NickServ. NickServ est le service des noms utilisateurs sur Freenode. Il interagit avec les utilisateurs pour répondre à leurs besoins.

Pour avoir de l'aide à propos de ce service, il suffit de lui envoyer le mot "help" en privé (donc en utilisant /msg NickServ help).

Pour enregistrer votre nom d'utilisateur, utilisez :

/msg NickServ REGISTER <votre_mot_de_passe> <votre_adresse_mail>

Ceci fait, NickServ vous enverra un email contenant un code d'activation.

Copiez ce code et collez-le sur IRC.

Prochainement, quand vous voudrez vous identifier, utilisez :

/msg NickServ IDENTIFY [nom_de_compte] <mot_de_passe>

Votre nom de compte est le nom sous lequel vous vous êtes enregistré.

Si vous utilisez ce nom au moment où vous vous identifiez, vous pouvez utiliser la commande raccourcie :

/msg NickServ IDENTIFY <mot_de_passe>

La majorité des clients IRC vous permettent d'automatiser la procédure d'identification, ainsi, vous n'aurez pas besoin de taper cette commande à chaque connexion.

Notez aussi que les des bots qui permettent d'envoyer ou de recevoir des monnaies sur IRC ne fonctionnent que si vous êtes identifiés.

Les bots et leurs commandes

Doger

!tip <personne> <montant>

Envoyer une tip à une personne

!balance

Connaître votre solde

!withdraw <address> [montant]

Transferer ses Dogecoin ailleurs, 1 Ð de frais de transaction

!help

Demander aide du bot pour en connaître les commandes

!deposit

Récupérer l'adresse de dépôt

!donate <montant>

Réalise une donation au créateur du bot

Halvening

!market

Cours du Dogecoin sur les differents marchés de change

!doge

Cours du Dogecoin sur les différents marchés de change

!diff

Difficulté du dernier bloc

!convert <montant>

Convertit le montant du Dogecoin au dollar (USD)

!reward

Affiche la récompense du bloc en cours

!halvening

Affiche le temps restant jusqu'au prochaine halvening

!seen <utilisateur>

Renseigne sur le dernier moment où l'utilisateur a été vu en action

.g <mots clé>

Réalise une recherche sur Google avec les mots clés donnés et renvoie le premier résultat

Dj4x

+IRC

Affiche un lien vers ce texte d'aide

+help [commande | all]

Renvoie de l'aide sur une commande spécifique ou sur toutes les commandes au même temps. Sans argument, renvoie la liste des commandes disponibles

*ltcrabbit <clé d'API> [full]

Renvoie des informations (détailée avec full) pour un compte sur LTCrabbit.com

*pandapool <adresse> <algo>

Renvoie les informations concernant un worker sur multi.pandapool.info (algo : Scrypt ou X11)

*translate <l1> <l2> <text>

Traduit du text d'une langue (l1) à l'autre (l2). Pour les codes de langue, voir http://msdn.microsoft.com/en-us/library/hh456380.aspx

*addie <utilisateur> [monnaie]

Renvoie les adresse (optionnellement d'une monnaie) stockées pour l'utilisateur sur addie.cc. Sans argument, renvoit la liste des adresses enregistrées sur addie.cc pour l'utilisateur

*hashfaster doge <clé d'API>

Renvoie les statistiques sur hashfaster pour un utilisateur grâce à sa clé d'API

*balance <adresse>

Renvoie le solde contenu dans une adresse (dogecoin, pandacoin)

*ticker <monnaie>

Renvoie le prix d'une monnaie en Bitcoin (ou Satoshi) à partir de Bter et BITtrex

*block

Renvoie des infos sur le bloc actuel (numéro et difficulté) et le temps restant avant le prochain halvening

+donate

Affiche une adresse où vous pouvez envoyer du Dogecoin en guise de donation au créateur du bot

+active

Renvoie le nombre d'utilisateurs actifs sur un canal

DogeXM

!tell <utilisateur> <message>

Enregistre un message à délivrer à l'utilisateur concerné dès qu'il se montre actif

!calc <opération>

Calcule l'opération mathématique donnée

!commands

Renvoie une liste des commandes du bot

!quote [numéro]

Renvoie une citation aléatoire (enregistrée par les utilisateurs du canal) ou une citation précise (si le numéro est précisé)

!addquote <citation>

Ajoute une citation (vous devez avoir l'attribut "voix" pour pouvoir utiliser cette commande)

DogeAI

.convert <montant> <m1> <m2>

Convertit le montant spécifié de la monnaie à la monnaie

.<monnaie>

Affiche le cours de la monnaie en Bitcoin et en dollar étasunien (USD)

Soaks, rains et autres tips automatiques

  • Tips automatiques :

Lorsque vous parlez, il y a une certaine probabilité pour que Dj4x vous envoie un montant aléatoire de la monnaie du canal sur lequel vous vous trouvez. Ce bot repose sur les donations des autres utilisateurs pour fonctionner ; si vous voulez le recharger, tippez le de quelques dogecoins.

  • Rains / soaks :

Le "rain" (fr. pluie) ou "soak" (fr. mouiller) est un moyen de distribuer une somme d'une certaine monnaie parmi les utilisateurs actifs d'un canal.

Sur #Dogecoinfrance, si vous voulez faire cela, vous pouvez envoyer le montant que vous voulez distribuer à Dj4x. Ceci fait, il vous demandera ce que vous souhaitez faire de la monnaie que vous lui avez envoyé.

Envoyez la commande +rain <hash> sur le canal pour distribuer les Dogecoins envoyés

Envoyez +return <hash> pour récupérer vos dogecoins

Envoyez +keep <hash> pour que le bot garde les dogeconis que vous lui avez envoyé (il les tippera aléatoirement)

<hash> est le code de la transaction concernée sur Doger

Quelques commandes utiles de NickServ

GHOST <nom> [mot de passe]

Récupère l'utilisation d'un nom

REGAIN <nom>

Force la récupération d'un nom (vous devez au préalable être identifié)

GROUP <nom>

Ajoute un nom à votre liste de noms privés (l'abus de cette commande est interdit)

INFO <nom | compte>

Renvoie les informations disponibles sur un nom ou un compte

UNGROUP <nom>

Supprime un nom de votre liste de noms privés

Quelques canaux intéressants ou utiles

  • #dogecoinfrance

Canal francophone officiel du Dogecoin

Soaker : Dj4x

  • #dogecoin

Canal anglophone officiel du Dogecoin

Soaker : DogeSoaker

  • #doge-coin

Canal alternatif (anglophone) du Dogecoin

Utilise un bot alternatif : DogeWallet

Les soaks sont effectués grâce à la commande .soak <montant>

  • #dogecoinscandinavia

Canal scandinave officiel du Dogecoin

Soaker : Dj4x

  • #dogecoin-sp

Canal espagnole officiel du Dogecoin

Soaker : LukesCore

  • ##dogechat

Canal de discussion générale autour du Dogecoin

Soaker : KeksCore

  • #clams

Clamcoin (CLAM) – Canal officiel

  • #dogecoindark

Dogecoindark (DOGED) – Canal officiel – dogecoindark.net

Bot : dogedShibeBot (Liste des commandes : /query dogedShibeBot help)

Les soaks se font par la commande .rain <montant>

  • #pandacoinpnd

Pandacoin (PND) – Canal officiel

Bot : pndtip (Liste des commandes : /query pndtip help)

Les soaks se font par la commande .rain <montant> [nombre maximal d'utilisateurs]

.lotto permet de jouer au loto une fois par jour (et renvoie un montant aléatoire qui peut aller jusqu'à 1 000 000 Ᵽ)

  • #ripplefrance

Ripple (XRP) – Canal officiel francophone

  • #ripple

Ripple (XRP) – Canal officiel (généralement anglophone)

  • #coin-swap

Canal du site de change coin-swap.net

Autres commandes et informations utiles sur IRC

AWAY : /away [raison]

Vous met en "absent" et répondra à tous les messages privés par une note qui rappelle que vous êtes absent

BACK : /back

Enlève le marquage d'absence

NOTICE : /notice <utilisateur> <message>

Envoie une note à un utilisateur

Ces notes (ou notifications) s'affichent soit là où est l'utilisateur, soit dans un onglet de conversation privée, soit dans un onglet spécial pour les notes

Attention : Certains utilisateurs bloquent les notes

TIME : /time

Permet de connaître le temps (date et heure) tel que renvoyé par le serveur IRC

Tab-Complétion

La tab-complétion (complétion avec la touche TAB) vous permet de compléter une commande ou un nom d'utilisateur après avoir tappé les premières lettres et appuyé sur la touche TAB (tabulation) du clavier.

Exemple :

Tapper : /q

Appuyer sur : TAB

/QUERY s'affiche

Ceci est surtout utile pour écrire les noms d'utilisateurs pour attirer leur attention.

Hilight

Quand un autre utilisateur écrit votre nom dans un message sur un canal où vous vous trouvez, ce message est illuminé (en. hilighted) et apparaît généralement dans une couleur différente de celle des autres messages (généralement en vert).

Sur la majorité des clients IRC, un bip vous avertira de cette occurence de votre nom.

VERSION

Vous pouvez demander à connaître le client (et sa version) qu'utilise un utilisateur grâce à la commande :

/ctcp <utilisateur> version

LAG

Le lag est le temps que prend une requête pour atteindre le serveur (ou un utilisateur).

La plupart des clients IRC vous permettent de connaître votre lag.

PING

/ping [utilisateur] : Permet d'attirer l'attention d'un utilisateur et d'en connaître son lag. Sans argument : Permet de connaître son propre lag avec le serveur IRC

WHOIS

/whois <utilisateur> : Permet d'avoir des informations sur un utilisateur

La réponse ressemble à :

* [ramses22000] (pierrotjeu@89.202.101.84.rev.sfr.net): pierre

Renseigne sur le nom, l'adresse IP, le nom réel (comme défini sur le client IRC)

* [ramses22000] #XPY #pandacoinpnd #GAWMiners #dogecoindark #dogecoin +#dogecoinfrance

Donne une liste des canaux publics où est présent l'utilisateur

* [ramses22000] verne.freenode.net :NL

Renseigne sur le serveur IRC auquel l'utilisateur est connecté

* [ramses22000] is logged in as ramses22000

Renseigne sur le statut d'identification de l'utilisateur et donne son nom de compte

* [ramses22000] End of WHOIS list.

Cloak

Le cloak (fr. cape, voile) vous permet de voiler, de cacher, votre adresse IP ou adresse DNS.

Si vous possédez un nom de domaine, vous pourrez demander à ce que ça soit votre cloak.

Vous pouvez aussi demander un cloak sans affiliation (non affilié).

Sur Freenode, la meilleure façon d'en avoir est de rejoindre le canal #Freenode, puis de demander :

Hello! I want an unaffiliated cloak, please.

Ceci fait, attendez qu'un administrateur réseau remarque votre demande et la satisfasse.

Crédit

Ce fichier d'aide a été écrit par Ummo et Jahus.

Si ce texte vous a été utile et que vous désirez faire une donation, retrouvez les adresses en cryptomonnaie de ses auteurs sur :

  • Ummo

dogecoin : DSuvpBESTcTLoYyerNXpto2MyTNcRkzAHF

  • Jahus

dogecoin : DCvNoJD2HgvSgUu8WhGfvYQDv9GNKrRAx5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment