diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2009-05-28 16:07:40 +0200 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2009-05-28 16:07:40 +0200 |
commit | 0e040e8301aff16022887a85c00d03b3df97dfa5 (patch) | |
tree | 60c7245686d1d4d2d5694ffc8a84ba68d760ce36 /doc/fr/autogen/user/irc_commands.txt | |
parent | 62e2f1f808dd2bfbda61ec501eb92e59ed97b5b5 (diff) | |
download | weechat-0e040e8301aff16022887a85c00d03b3df97dfa5.zip |
Convert all docs to asciidoc format, add scripting guide
Diffstat (limited to 'doc/fr/autogen/user/irc_commands.txt')
-rw-r--r-- | doc/fr/autogen/user/irc_commands.txt | 589 |
1 files changed, 589 insertions, 0 deletions
diff --git a/doc/fr/autogen/user/irc_commands.txt b/doc/fr/autogen/user/irc_commands.txt new file mode 100644 index 000000000..5ff078b0d --- /dev/null +++ b/doc/fr/autogen/user/irc_commands.txt @@ -0,0 +1,589 @@ +• *`/admin`* `[cible]`:: + +........................................ + trouver les informations sur l'administrateur du serveur + + cible: serveur +........................................ + +• *`/ame`* `message`:: + +........................................ + envoyer une action CTCP à tous les canaux de tous les serveurs connectés + + message: message à envoyer +........................................ + +• *`/amsg`* `texte`:: + +........................................ + envoyer un message à tous les canaux de tous les serveurs connectés + + texte: texte à envoyer +........................................ + +• *`/away`* `[-all] [message]`:: + +........................................ + basculer le statut absent + + -all: basculer le statut absent sur tous les serveurs connectés + message: message pour l'absence (si pas de message donné, le statut d'absence est supprimé) +........................................ + +• *`/ban`* `[canal] [pseudo [pseudo ...]]`:: + +........................................ + bannit des pseudos ou hôtes + + canal: nom du canal pour le bannissement + pseudo: pseudo ou hôte pour le bannissement +........................................ + +• *`/connect`* `[-all [-nojoin] | nom_serveur [nom_serveur ...] [-nojoin] | nom/IP [-port port] [-ipv6] [-ssl]]`:: + +........................................ + se connecter à un/plusieurs serveur(s) IRC + + -all: se reconnecter à tous les serveurs + nom_serveur: nom du serveur pour se connecter + -nojoin: ne rejoindre aucun canal (même si l'autojoin est activé pour le serveur) + nom/IP: nom/IP pour se connecter + port: port pour le serveur (nombre entier, 6667 par défaut) + ipv6: utiliser le protocole IPv6 + ssl: utiliser le protocole SSL +........................................ + +• *`/ctcp`* `cible type [arguments]`:: + +........................................ + envoyer un message CTCP (Client-To-Client Protocol) + + cible: pseudo à qui envoyer le CTCP + type: type de CTCP (exemples: "version", "ping", etc...) + arguments: arguments pour le CTCP +........................................ + +• *`/cycle`* `[canal[,canal]] [message_de_fin]`:: + +........................................ + quitter et rejoindre un canal + + canal: canal pour le cycle + message_de_fin: message de fin (affiché aux autres utilisateurs) +........................................ + +• *`/dcc`* `action [pseudo [fichier]]`:: + +........................................ + démarre le DCC (fichier ou discussion) + + action: 'send' (envoi de fichier) ou 'chat' (discussion) + pseudo: pseudo pour envoyer le fichier ou discuter + fichier: nom du fichier (sur la machine locale) +........................................ + +• *`/dehalfop`* `[pseudo [pseudo]]`:: + +........................................ + retire le statut de demi-opérateur du canal à/aux pseudo(s) +........................................ + +• *`/deop`* `[pseudo [pseudo]]`:: + +........................................ + retire le statut d'opérateur du canal à/aux pseudo(s) +........................................ + +• *`/devoice`* `[pseudo [pseudo]]`:: + +........................................ + retire la voix du/des pseudo(s) +........................................ + +• *`/die`*:: + +........................................ + arrêter le serveur +........................................ + +• *`/disconnect`* `[-all | nom_serveur [nom_serveur...]]`:: + +........................................ + se déconnecter d'un/plusieurs serveur(s) IRC + + -all: se déconnecter de tous les serveurs + nom_serveur: nom du serveur pour se déconnecter +........................................ + +• *`/halfop`* `[pseudo [pseudo]]`:: + +........................................ + donner le statut de demi-opérateur à un/des pseudo(s) +........................................ + +• *`/ignore`* `[list] | [add [re:]pseudo/hote [server [channel]]] | [del numéro|-all]`:: + +........................................ + ignore des pseudos/hôtes de serveurs ou canaux + + list: liste tous les ignore + add: ajoute un ignore + del: supprime un ignore + numéro: numéro du ignore à supprimer (voir la liste des ignore pour le trouver) + -all: supprime tous les ignore + pseudo/hôte: pseudo ou hôte à ignorer: la syntaxe est "re:regex" ou "masque" (un masque est une chaîne avec des "*" pour remplacer un ou plusieurs caractères) + serveur: nom de serveur interne où le ignore fonctionnera + canal: canal où le ignore fonctionnera + + Exemples: + ignorer le pseudo "toto" partout: + /ignore add toto + ignorer le hôte "toto@domain.com" sur le serveur freenode: + /ignore add toto@domain.com freenode + ignorer le hôte "toto*@*.domain.com" sur freenode/#weechat: + /ignore add toto*@*.domain.com freenode #weechat +........................................ + +• *`/info`* `[cible]`:: + +........................................ + voir les informations décrivant le serveur + + cible: nom du serveur +........................................ + +• *`/invite`* `pseudo canal`:: + +........................................ + inviter un pseudo sur un canal + + pseudo: pseudo à inviter + canal: canal pour l'invitation +........................................ + +• *`/ison`* `pseudo [pseudo ...]`:: + +........................................ + vérifier si un pseudo est actuellement sur IRC + + pseudo: pseudo +........................................ + +• *`/join`* `canal[,canal] [clé[,clé]]`:: + +........................................ + joindre un canal + + canal: nom du canal à rejoindre + clé: clé pour rejoindre le canal +........................................ + +• *`/kick`* `[canal] pseudo [commentaire]`:: + +........................................ + retirer par la force un utilisateur d'un canal + + canal: canal où l'utilisateur se trouve + pseudo: pseudo à éliminer + commentaire: commentaire pour l'élimination +........................................ + +• *`/kickban`* `[canal] pseudo [commentaire]`:: + +........................................ + retirer par la force un pseudo d'un canal et le bannir + + canal: canal où l'utilisateur se trouve + pseudo: pseudo à éliminer et bannir + commentaire: commentaire pour l'élimination +........................................ + +• *`/kill`* `pseudo commentaire`:: + +........................................ + fermer la connexion client-serveur + + pseudo: pseudo + commentaire: commentaire pour la mort +........................................ + +• *`/links`* `[[serveur] masque_serveur]`:: + +........................................ + lister tous les noms de serveurs connus du serveur qui répondent à la requête + + serveur: ce serveur doit répondre à la requête + masque_serveur: liste des serveurs correspondant au masque +........................................ + +• *`/list`* `[canal[,canal] [serveur]]`:: + +........................................ + lister les canaux et leur titre + + canal: canal à lister (une expression régulière est acceptée) + serveur: nom du serveur +........................................ + +• *`/lusers`* `[masque [cible]]`:: + +........................................ + obtenir des statistiques sur la taille du réseau IRC + + masque: serveurs qui correspondent au masque seulement + cible: serveur pour faire suivre la requête +........................................ + +• *`/me`* `message`:: + +........................................ + envoyer une action CTCP au canal courant + + message: message à envoyer +........................................ + +• *`/mode`* `{ [canal] {[+|-]|o|p|s|i|t|n|b|v} [limite] [utilisateur] [masque de banissement] } | { pseudo {[+|-]|i|w|s|o} }`:: + +........................................ + changer le mode du canal ou de l'utilisateur + + modes de canaux: + canal: nom du canal à modifier (par défaut le canal courant) + o: donner/reprendre le statut privilégié d'opérateur + p: indicateur de canal privé + s: indicateur de canal secret + i: indicateur de canal avec invitation seulement + t: le titre est modifiable seulement par un opérateur du canal + n: aucun message au canal depuis l'extérieur + m: canal modéré + l: fixer la limite d'utilisateurs pour le canal + b: paramétrer un masque de banissement pour garder des utilisateurs dehors + e: paramétrer un masque d'exception + v: donner/reprendre la possibilité de parler sur un canal modéré + k: définir une clé (mot de passe) pour accéder au canal + modes utilisateur: + pseudo: pseudo à modifier + i: marquer un utilisateur comme invisible + s: marquer un utilisateur pour recevoir les notices du serveur + w: l'utilisateur reçoit les wallops + o: drapeau opérateur +........................................ + +• *`/motd`* `[cible]`:: + +........................................ + obtenir le message du jour + + cible: nom du serveur +........................................ + +• *`/msg`* `[-server serveur] cible[,cible] texte`:: + +........................................ + envoyer un message à un pseudo ou canal + + serveur: envoyer à ce serveur (nom interne) + cible: pseudo ou canal (peut-être un masque, '*' = canal courant) + texte: texte à envoyer +........................................ + +• *`/names`* `[canal[,canal]]`:: + +........................................ + lister les pseudos sur des canaux + + canal: nom du canal +........................................ + +• *`/nick`* `[-all] pseudo`:: + +........................................ + changer le pseudo courant + + -all: définir le nouveau pseudo sur tous les serveurs connectés + pseudo: nouveau pseudo +........................................ + +• *`/notice`* `[-server serveur] pseudo texte`:: + +........................................ + envoyer un message notice à un utilisateur + + serveur: envoyer à ce serveur (nom interne) + pseudo: pseudo cible pour la notice + texte: texte à envoyer +........................................ + +• *`/op`* `pseudo [pseudo]`:: + +........................................ + donner le statut opérateur à un/des pseudo(s) +........................................ + +• *`/oper`* `utilisateur mot_de_passe`:: + +........................................ + obtenir le statut d'opérateur + + utilisateur/mot_de_passe: utilisé pour obtenir les privilèges sur le serveur IRC courant +........................................ + +• *`/part`* `[canal[,canal]] [message_de_fin]`:: + +........................................ + quitter un canal + + canal: canal à quitter + message_de_fin: message de fin (affiché aux autres utilisateurs) +........................................ + +• *`/ping`* `serveur1 [serveur2]`:: + +........................................ + pinguer un serveur + + serveur1: serveur à pinguer + serveur2: faire suivre le ping à ce serveur +........................................ + +• *`/pong`* `démon [démon2]`:: + +........................................ + répondre à un message ping + + démon: démon qui a répondu au message Ping + démon2: faire suivre le message à ce démon +........................................ + +• *`/query`* `[-server serveur] pseudo [texte]`:: + +........................................ + envoyer un message privé à un pseudo + + serveur: envoyer à ce serveur (nom interne) + pseudo: pseudo pour la conversation privée + texte: texte à envoyer +........................................ + +• *`/quote`* `[-server serveur] données`:: + +........................................ + envoyer des données brutes au serveur sans analyse + + serveur: envoyer à ce serveur (nom interne) + données: données brutes à envoyer +........................................ + +• *`/reconnect`* `[-all [-nojoin] | nom_serveur [nom_serveur...] [-nojoin]]`:: + +........................................ + se reconnecter à un/plusieurs serveur(s) + + -all: se reconnecter à tous les serveurs + nom_serveur: nom du serveur pour se reconnecter + -nojoin: ne rejoindre aucun canal (même si l'autojoin est activé pour le serveur) +........................................ + +• *`/rehash`*:: + +........................................ + demander au serveur de recharger son fichier de configuration +........................................ + +• *`/restart`*:: + +........................................ + demander au serveur de redémarrer +........................................ + +• *`/server`* `[list [nom_serveur]] | [listfull [nom_serveur]] | [add nom_serveur nom[/port] [-temp] [-auto | -noauto] [-ipv6] [-ssl]] | [copy nom_serveur nouveau_nom_serveur] | [rename nom_serveur nouveau_nom_serveur] | [keep nom_serveur] | [del nom_serveur] | [deloutq] | [raw] | [switch]`:: + +........................................ + liste, ajoute ou retire des serveurs IRC + + list: afficher les serveurs (pas de paramètre implique cette liste) + listfull: afficher les serveurs avec de l'info détaillée pour chaque + add: créer un nouveau serveur + nom_serveur: nom du serveur, pour usage interne et affichage + nom: nom ou adresse IP du serveur avec port en option (defaut: 6667) + auto: se connecter automatiquement au serveur quand WeeChat démarre + noauto: ne pas se connecter au serveur quand WeeChat démarre (par défaut) + ipv6: utiliser le protocole IPv6 + ssl: utiliser le protocole SSL + copy: dupliquer un serveur + rename: renommer un serveur + keep: garder le serveur dans le fichier de configuration (pour les serveurs temporaires seulement) + del: supprimer un serveur + deloutq: supprimer la file d'attente des messages sortants pour tous les serveurs (tous les messages que WeeChat est actuellement en train d'envoyer) + raw: ouvre le tampon avec les données brutes IRC + switch: changer le serveur actif (quand un tampon est utilisé pour tous les serveurs, touche par défaut: alt-s sur le tampon serveur) + + Exemples: + /server listfull + /server add oftc irc.oftc.net/6697 -ssl + /server add oftc6 irc6.oftc.net/6697 -ipv6 -ssl + /server add freenode2 chat.eu.freenode.net/6667,chat.us.freenode.net/6667 + /server copy oftc oftcbis + /server rename oftc newoftc + /server del freenode + /server deloutq + /server switch +........................................ + +• *`/service`* `pseudo réservé distribution type réservé info`:: + +........................................ + enregister un nouveau service + + distribution: visibilité du service + type: réservé pour une utilisation future +........................................ + +• *`/servlist`* `[masque [type]]`:: + +........................................ + lister les services actuellement connectés au réseau + + masque: lister seulement les services qui correspondent à ce masque + type: lister seulement les services de ce type +........................................ + +• *`/squery`* `service texte`:: + +........................................ + envoyer un message à un service + + service: nom du service + texte: texte à envoyer +........................................ + +• *`/squit`* `serveur commentaire`:: + +........................................ + déconnecter les liens vers un serveur + + serveur: nom du serveur + commentaire: commentaire pour quitter +........................................ + +• *`/stats`* `[requête [serveur]]`:: + +........................................ + demander des statistiques sur le serveur + + requête: c/h/i/k/l/m/o/y/u (voir la RFC1459) + serveur: nom du serveur +........................................ + +• *`/summon`* `utilisateur [cible [canal]]`:: + +........................................ + envoyer aux utilisateurs d'un serveur IRC un message leur demandant de rejoindre IRC + + utilisateur: nom d'utilisateur + cible: nom du serveur + canal: nom du canal +........................................ + +• *`/time`* `[cible]`:: + +........................................ + demander l'heure locale de serveur + + cible: demander l'heure de ce serveur +........................................ + +• *`/topic`* `[canal] [titre]`:: + +........................................ + recevoir/définir le titre du canal + + canal: nom du canal + titre: nouveau titre pour le canal (si le titre est "-delete" alors le titre est supprimé) +........................................ + +• *`/trace`* `[cible]`:: + +........................................ + trouver le chemin jusqu'à un serveur spécifique + + cible: serveur +........................................ + +• *`/unban`* `[canal] pseudo [pseudo ...]`:: + +........................................ + supprime le bannissement sur des pseudos ou hôtes + + canal: nom du canal pour supprimer le bannissement + pseudo: pseudo ou hôte pour supprimer le bannissement +........................................ + +• *`/userhost`* `pseudo [pseudo ...]`:: + +........................................ + retourne une liste d'informations sur des pseudos + + pseudo: pseudo +........................................ + +• *`/users`* `[cible]`:: + +........................................ + liste des utilisateurs connectés au serveur + + cible: serveur +........................................ + +• *`/version`* `[serveur | pseudo]`:: + +........................................ + retourne la version du pseudo ou du serveur (courant ou spécifié) + + serveur: nom du serveur + pseudo: pseudo +........................................ + +• *`/voice`* `[pseudo [pseudo]]`:: + +........................................ + donne la voix à/aux pseudo(s) +........................................ + +• *`/wallops`* `texte`:: + +........................................ + envoyer un message à tous les utilisateurs connectés qui ont activé le mode utilisateur 'w' pour eux-mêmes + + texte à envoyer +........................................ + +• *`/who`* `[masque ["o"]]`:: + +........................................ + génère une requête qui retourne une liste d'information + + masque: information qui correspond à ce masque uniquement + o: seul les opérateurs sont retournés correspondant au masque fourni +........................................ + +• *`/whois`* `[serveur] pseudo[,pseudo]`:: + +........................................ + demande les informations sur le(s) utilisateur(s) + + serveur: nom du serveur + pseudo: pseudo (peut être un masque) +........................................ + +• *`/whowas`* `pseudo [,pseudo [,pseudo ...]] [nombre [cible]]`:: + +........................................ + demander de l'information sur un pseudo qui n'existe plus + + pseudo: pseudo à chercher + nombre: nombre de réponses à retourner (recherche complète si nombre négatif) + cible: la réponse doit correspondre à ce masque +........................................ + |