Liste des commandes Xchat

Voici la liste des commandes disponibles dans xchat. Vous pouvez afficher la liste complete des commandes (Commandes de base + Commandes definies par l'utilisateur + Commandes des scripts/greffons) en tapant dans xchat : /help -l

Certaines parties n'etaient pas traduites, je les ai traduites, et j'ai ajouté quelques commentaires sur certaines commandes.
(Cliquez sur la commande pour afficher l'aide)

ADDBUTTON ALLCHAN ALLCHANL ALLSERV
AWAY BAN CHANOPT CHARSET
CLEAR CLOSE COUNTRY CTCP
CYCLE DCC DEBUG DEHOP
DELBUTTON DEOP DEVOICE DISCON
DNS ECHO EXEC EXECCONT
EXECKILL EXECSTOP EXECWRITE FLUSHQ
GATE GETFILE GETINT GETSTR
GHOST GUI HELP HOP
ID IGNORE INVITE JOIN
KICK KICKBAN KILLALL LAGCHECK
LASTLOG LIST LOAD MDEHOP
MDEOP ME MENU MKICK
MODE MOP MSG NAMES
NCTCP NEWSERVER NICK NOTICE
NOTIFY OP PART PING
QUERY QUIT QUOTE RECONNECT
RECV SAY SEND SERVER
SET SETCURSOR SERVCHAN SETTAB
SETTEXT SPLAY TOPIC UNBAN
UNIGNORE UNLOAD URL USELECT
USERLIST VOICE WALLCHAN WALLCHOP


Addbutton   haut
Syntaxe : ADDBUTTON <nom> <action>

Ajouter un bouton au-dessous de la liste des utilisateurs.

Vous pouvez aussi ajouter des boutons a cette liste en passant par le menu :
"Paramètres / Préférences / Boutons de la liste des utilisateurs"

Pour rendre ces boutons visibles/invisibles :.
Tapez /set gui_ulist_buttons ON/OFF     (Nécessite un redémarrage de xchat)

Les caractères spéciaux acceptés pour cette commande sont :
%a : Tous les pseudos séléctionnés
%c : Salon Actuel
%e : Nom du reseau IRC actuel
%h : Host du pseudo séléctionné

%m : Informations sur votre PC
%n : Votre pseudo
%s : Le pseudo séléctionné
%t : Heure et date

(voir aussi DELBUTTON)
      
Allchan   haut

Syntaxe : ALLCHAN <cmd>

Envoyer une commande à tous les canaux de tous les reseaux sur lesquels vous êtes présent
      
Allchanl   haut
Syntaxe : ALLCHANL : ALLCHANL <cmd>

Envoyer une commande à tous les canaux du reseau courant sur lesquels vous êtes présent
      
Allserv   haut
Syntaxe : ALLSERV <cmd>

Envoyer une commande à tous les serveurs auxquels vous êtes connecté
      
Away   haut
Syntaxe : AWAY [<raison>]

Indiquer que vous êtes absent.
      
Ban   haut
Syntaxe : BAN <masque> [<typeban>]

Bannir du canal en cours tous ceux qui correspondent au masque.
S'ils sont déjà sur ce canal, ils ne seront pas expulsés
(nécessite d'avoir les droits necessaires sur le salon en question)

Typeban est un chiffre de 0 à 3.
0 : *!*@*.host
1 : *!*@domain
2 : *!user@*.host
3 : *!user@domain
      
CHANOPT   haut

Les options de CHANOPT peuvent etre configurées en mode graphique en faisant un clic droit sur l'onglet de la fenetre pour laquelle on souhaite régler ces options.
  • Syntaxe : CHANOPT CONFMODE ON|OFF
    
    Affiche ou cache les messages de join/part de la fenetre courante
    
  • Syntaxe : CHANOPT COLORPASTE ON|OFF
    
    Active ou desactive l'option de la fenetre courante "coller la couleur"
  • Syntaxe : CHANOPT BEEP ON|OFF
    
    Active ou desactive les bips sur les messages dans la fenetre courante
Charset   haut

Syntaxe : CHARSET <charset>

Change le charset pour la session en cours, la modification n'est pas enregistrée.
      
Clear   haut

Syntaxe : CLEAR [ALL|HISTORY]

Efface la fenetre courrante, l'historique des commandes, ou les deux a la fois.

      
Close   haut

Syntaxe : CLOSE

Fermer l'onglet ou la fenêtre en cours

      
Country   haut
Syntaxe : COUNTRY [-s] <code|joker>

Rechercher un code de pays, par exemple : au = Australie

Country a* donne tous les codes de pays avec un A dedans, country * donne la liste complete.

      
CTCP   haut
Syntaxe : CTCP <pseudo> <message>

Envoyer au pseudo un message CTCP

Messages usuels : VERSION, PING, CLIENTINFO, USERINFO, DELAI, SOURCE,
                  TIME, FINGER, XDCC LIST, CDCC LIST, ACTION

vous trouverez plus d'infos sur les CTCP sur le site de Developpez.com

      
Cycle   haut
Syntaxe : CYCLE

Quitter le canal actuel et y revenir immédiatement.

      
DCC   haut

DCC : Direct Client to Client. Permet de realiser une connexion directe entre deux clients IRC, sans passer par le serveur.
Vous pourrez, de cette facon, discuter en etant directement connecté a votre correspondant, ou echanger des fichiers.

  • DCC GET <pseudo>
  • Accepter le fichier proposé
  • DCC SEND [maxcps=#] <pseudo> <chemin du fichier>
  • Envoyer un fichier à pseudo
  • DCC LIST
  • Afficher les connexions DCC
  • DCC CHAT <pseudo>
  • Proposer une discussion DCC
  • DCC PCHAT <pseudo>
  • Proposer une discussion DCC en mode passif. Pour initialiser une connection DCC, un des deux clients doit commencer par ecouter un port(client passif). L'autre doit se connecter sur ce port en ecoute (C'est le client actif). Certains firewalls peuvent interdire d'initier une connection, le mode passif peut dans ce cas etre tenté pour reussir a se connecter malgré tout.
  • DCC CLOSE <type> <pseudo> <fichier>
  • Fermer un transfert DCC exemple : /dcc close send paul fichier.tar.gz
Vous trouverez plus d'explications sur les DCC sur le site de Developpez.com
Debug   haut

Syntaxe : DEBUG 

Affiche des informations trop obscures a mes yeux pour que je puisse vous les expliquer :D

     
Dehop   haut

Syntaxe : DEHOP <pseudo>

Supprimer l'état demi-opérateur « halfop » d'un pseudo sur le canal actuel
(nécessite d'avoir les droits necessaires sur le salon en question)

      
Delbutton   haut
Syntaxe : DELBUTTON <nom>

Supprimer un des boutons situés au-dessous de la liste des utilisateurs

      
Deop   haut
Syntaxe : DEOP <pseudo>

Supprimer l'état opérateur (« chanop ») d'un pseudo sur le canal actuel.
(nécessite d'avoir les droits necessaires sur le salon en question)

      
Devoice   haut

Syntaxe : DEVOICE <pseudo>

Supprimer la parole donnée (voice) à un pseudo sur le canal actuel
(nécessite d'avoir les droits necessaires sur le salon en question)

      
Discon   haut

Syntaxe : DISCON

Se déconnecter du serveur

      
DNS   haut

Syntaxe : DNS <pseudo|hôte|IP>

Avec un Pseudo, Rechercher l'adresse IP d'un utilisateur (ne decrypte pas les hosts)
Avec une IP, retrouve le nom d'hote.
Avec un nom d'hote, retrouve l'IP.


      
Echo   haut

Syntaxe : ECHO <texte>

Afficher un texte en local. (visible dans la fenetre de chat, mais pas vous seulement)

      
Exec   haut

Syntaxe : EXEC [-o] <commande>

Exécuter une commande. Si l'option -o est utilisée, la sortie est envoyée sur le canal actuel,
sinon elle est affichée dans la zone de texte actuelle.

Je ne sais absolument pas si cette commande est utile sous windows.

(Voir aussi EXECCONT, EXECSTOP, EXECKILL, EXECWRITE)

      
Execcont   haut

Syntaxe : EXECCONT

Envoyer un signal « SIGCONT » au processus
SIGCONT sert a reactiver un processus.

(Voir aussi EXEC, EXECSTOP, EXECKILL, EXECWRITE)

      
Execkill   haut

Syntaxe : EXECKILL [-9]

Tuer une exécution en cours dans la session actuelle. Si -9 est fourni, le processus est tué par le signal « SIGKILL »

(Voir aussi EXECCONT, EXECSTOP, EXEC, EXECWRITE)

      
Execstop   haut

Syntaxe : EXECSTOP, envoyer un signal « SIGSTOP » au processus

SIGSTOP sert a stopper un processus.

(Voir aussi EXECCONT, EXEC, EXECKILL, EXECWRITE)

      
   haut

Syntaxe : EXECWRITE

Envoyer des données à l'entrée standard des processus

(Voir aussi EXECCONT, EXECSTOP, EXECKILL, EXEC)

      
Flushq   haut

Syntaxe : FLUSHQ

Vider la file d'envoi du serveur actuel
(Quand vous envoyez trop de données trop rapidement au serveur,
ces données s'accumulent dans une file d'attente.)

      
Gate   haut

Syntaxe : GATE <hôte> [<port>]

Utiliser un hôte comme serveur mandataire (proxy), le port 23 est utilisé par défaut

      
Getfile   haut

Syntaxe : GETFILE [-folder] [-multi] [-save] <command> <title> [<initial>]

Ca permet d'ouvrir une fenetre pour aller chercher un fichier, mais dans quel but... ?
J'ai tenté de l'utiliser pour afficher le contenu d'un fichier sur un salon, mais en vain, la maniere exacte de l'utiliser reste obscure pour moi.

      
Getint   haut

Syntaxe : GETINT <default> <command> <prompt>

Demande a l'utilisateur d'entrer une valeur numerique.

Exemple : /getint "5" "set flood_ctcp_num" "Nombre de CTCP recevable avant d'ignorer l'envoyeur pour flood"
Demande le nombre de CTCP maximum avant de les ignorer, la valeur affichée sera 5.
(Le laps de temps pour le nombre de CTCP est defini par 'flood_ctcp_time')

(Voir aussi GETSTR)

      
GETSTR   haut

Syntaxe : GETSTR <default> <command> <prompt>

Demande a l'utilisateur d'entrer une chaine de caracteres.
Exemple : /getstr "Votre texte a envoyer sur tous les salons..." "amsg " "Message à envoyer sur tous les salons ?"

(Voir aussi GETINT)

      
GHOST   haut

Syntaxe : GHOST <pseudo> <mot-de-passe>

Tuer un pseudonyme fantôme.

      
GUI   haut

Syntaxe : GUI [ATTACH|DETACH|SHOW|HIDE|FOCUS|FLASH|ICONIFY|COLOR <n>] 
          GUI [MSGBOX <text>|MENU TOGGLE]

Cette commande fera l'objet d'un article special.

      
HELP   haut

Syntaxe  : HELP [-l] [commande]

Affiche l'aide.

/HELP
Affiche toutes les commandes disponibles, y compris les
commandes definies par l'utilisateur et par des scripts/greffons

/HELP [commande]
Affiche l'aide de la commande spécifiée

/HELP -l 
Affiche la liste de toutes les commandes
ainsi que les textes d'aide de chaque commande.

      
HOP   haut

Syntaxe : HOP <pseudo>

Donner l'état de demi-opérateur de canal « halfop » au pseudo
(nécessite d'avoir les droits necessaires sur le salon en question)

      
ID   haut

Syntaxe : ID <mot de passe>

Vous identifie auprès de nickserv.

      
IGNORE   haut

Syntaxe : IGNORE <masque> <types...> <options...>

Masque  - masque d'hôtes à exclure.
Par ex. : *!*@*.aol.com
          tom*!*@*.fr

Types   - types de données à exclure, un seul ou tous 
          PRIV : Messages privés
          CHAN : Messages de salon
          NOTI : Notices
          CTCP : CTCP
          DCC : DCC
          INVI : Invitations
          ALL : Toutes les categories sus-citées
          UNIGNORE : Ne pas ignorer le masque (exceptions)

Options - NOSAVE (l'ignore ne durera que pour la duree de la session)
          QUIET (n'affiche pas dans la fenetre que le host a ete ignoré)

Il est possible de definir/regler/supprimer les IGNORE dans le menu "Fenetres / Liste d'ignorance"

(Voir aussi UNIGNORE)

      
INVITE   haut

Syntaxe : INVITE <pseudo> [<canal>]

Inviter quelqu'un sur un canal, par défaut le canal actuel
(nécessite d'avoir les droits necessaires sur le salon en question)

      
JOIN   haut

Syntaxe : JOIN <canal>

Rejoindre le canal
Vous pouvez joindre plusieurs salon avec une seule commande
en les tapant a la suite, separés par des espaces

Note : Dans la version 2.6.8 de xchat sous linux, il est inutile de taper les #

      
KICK   haut

Syntaxe : KICK <pseudo> [raison]

Expulser le pseudo (kick) hors du canal actuel
(nécessite d'avoir les droits necessaires sur le salon en question)

(Voir aussi KICKBAN, BAN)

      
KICKBAN   haut

Syntaxe : KICKBAN <pseudo> [bantype] [raison]

Bannir puis expulser (kick) le pseudo du canal actuel
(nécessite d'avoir les droits necessaires sur le salon en question)

(Voir aussi BAN, KICK)
      
KILLALL   haut

Syntaxe : KILLALL

Quitte immediatement xchat et se deconnecte en tuant le processus.

      
LAGCHECK   haut

Syntaxe : LAGCHECK

Forcer une nouvelle vérification de latence (lag)

      
LASTLOG   haut

Syntaxe : LASTLOG <chaîne>

Rechercher une chaîne mémorisée dans la fenêtre active
Ouvre une fenetre (lastlog) ou seront affiché toutes les occurences.


      
LIST   haut

Syntaxe : LIST [chaine]

La commande List seule affiche la liste complete des salons. 
Il est possible de rechercher certaines chaines dans la liste,
Je n'ai pas bien compris comment ca fonctionne et n'ai trouvé

aucune documentation sur le sujet...
Essayez : /list *quizz*

      
LOAD   haut

Syntaxe : LOAD [-e] <fichier>

Charger un greffon ou un script.
L'option -e permet d'executer des commandes inscrites dans un fichier txt.

      
MDEHOP   haut

Syntaxe : MDEHOP

Retirer globalement les droits d'opérateur à tous les demi-opérateurs (halfops) du canal actuel
(nécessite d'avoir les droits necessaires sur le salon en question)

      
MDEOP   haut

Syntaxe : MDEOP

Retirer globalement tous les droits d'opérateur à tous les opérateurs du canal actuel
(nécessite d'avoir les droits necessaires sur le salon en question)

      
ME   haut

Syntaxe : ME <action>

Envoyer l'action sur le canal actuel (les actions sont écrites à la 3ème personne, comme /me est content)

      
MENU   haut

Syntaxe : MENU [-eX] [-k<mod>,<key>] [-m] [-pX] [-tX] {ADD|DEL} <path> [command] [unselect command]

Cette commande fera l'objet d'un article spécial.

      
MKICK   haut

Syntaxe : MKICK

Jeter (kick) massivement tout le monde sauf vous hors du canal actuel
(nécessite d'avoir les droits necessaires sur le salon en question)

      
MODE   haut
  

Syntaxe : MODE [pseudo/#salon] [+/-{modes}]

/MODE                          -   seul affiche les modes du salon actuel, 
/MODE #salon                   -   affiche les modes du salon choisi
/MODE votre_pseudo             -   affiche les modes actifs avec votre pseudo
/MODE +/-{modes}               -   ajoute ou retire les modes du salon actuel
/mode votre_pseudo +/-{modes}  -   ajoute ou retire des modes sur votre pseudo

Les modes disponibles dependent des configurations du serveur ou vous etes.

      
MOP   haut

Syntaxe : MOP

Donner globalement les droits d'opérateur à tous les utilisateurs du canal actuel
(nécessite d'avoir les droits necessaires sur le salon en question)

      
MSG   haut

Syntaxe : MSG <pseudo> <message>

Envoyer un message privé a pseudo

      
NAMES   haut

Syntaxe : NAMES [#salon]

/NAMES           -   Afficher les pseudos sur le canal actuel
/NAMES #salon    -   Afficher les pseudos sur le canal #salon

      
NCTCP   haut

Syntaxe : NCTCP <pseudo> <message>

Envoyer une notification CTCP
(utilisé pour les reponses aux ctcp)

      
NEWSERVER   haut

Syntaxe : NEWSERVER <nom_hôte> [<port>] [-noreconnect]

/NEWSERVER               -   Ouvre une nouvelle fenetre de serveur
/NEWSERVER nom_hote      -   Ouvre une nouvelle fenetre de serveur et s'y connecte
                         -   Si aucun port n'est precisé,le port par defaut est utilisé (6667)

L'option -noreconnect permet de ne pas tenter de se reconnecter en cas d'echec.
Contrairement a ce qui est affiché dans l'aide, il faut mettre cette option apres le nom du serveur.

      
NICK   haut

Syntaxe : NICK <pseudo>

Choisir votre pseudonyme

      
NOTICE   haut

Syntaxe : NOTICE <pseudo/canal> <message>

Envoyer une notification. Les notifications sont un type de message auquel on devrait réagir automatiquement

      
NOTIFY   haut

Syntaxe : NOTIFY [-n network1[,network2,...]] [<nick>]

/NOTIFY                    -   Affiche votre liste des notifications.
/NOTIFY pseudo             -   Ajoute pseudo a la liste des notifications pour tous les reseaux
/NOTIFY -n network pseudo   -   Ajoute pseudo a la liste des notifications pour le reseau "network"

Vous pouvez choisir plusieurs reseau en les separant par des virgules.
Le nom du reseau a precisé est celui qui apparait dans votre liste de reseaux.

Il est possible de gerer les notifications depuis le menu "Fenetres / Liste de Notification"

      
OP   haut

Syntaxe : OP <pseudo>

Donner l'état d'opérateur « chanop » au pseudo
(nécessite d'avoir les droits necessaires sur le salon en question)

      
PART   haut

Syntaxe : PART [<canal>] [<raison>]

Quitter le canal, par défaut le canal actuel

      
PING   haut

Syntaxe : PING <pseudo | canal>

Envoyer un ping CTCP au pseudo ou au canal

      
QUERY   haut

Syntaxe : QUERY [-nofocus] <nick>

Ouvre une fenetre de conversation privée avec pseudo.
L'option -nofocus permet d'ouvrir la fenetre en arriere plan

      
QUIT   haut

Syntaxe : QUIT [<raison>]

Se déconnecter du serveur actuel

      
QUOTE   haut

Syntaxe : QUOTE <texte>

Transmettre le texte au serveur sous forme brute

      
RECONNECT   haut

Syntaxe : RECONNECT [-ssl] [<hôte>] [<port>] [<mot_de_passe>]

Peut être appelée exactement comme /RECONNECT pour se reconnecter au serveur actuel
ou avec /RECONNECT ALL pour se reconnecter à tous les serveurs ouverts

      
RECV   haut

Syntaxe : RECV <texte>

Transmettre vers xchat le texte sous forme brute, comme s'il avait été reçu depuis le serveur IRC

      
SAY   haut

Syntaxe : SAY <texte>

Envoyer un texte à l'objet de la fenêtre actuelle

      
SEND   haut

Syntaxe : SEND <pseudo> [<fichier>]

Envois un fichier a pseudo, comme /DCC SEND

      
SERVCHAN   haut

Syntaxe : SERVCHAN [-ssl] <hôte> <port> <canal>

Se connecter et rejoindre un canal

      
SERVER   haut

Syntaxe : SERVER [-ssl] <hôte> [<port>] [<mot_de_passe>]

Se connecter à un serveur, le port par défaut est 6667 pour les connexions normales, et 9999 pour les connexions ssl

      
SET   haut

Syntaxe : SET [-e] [-quiet] <variable> [<value>]

SET seul affiche une liste (non exhaustive) des setvars.
SET  affiche la variable et sa valeur.

L'option -quiet permet de ne pas afficher le chagement de la valeur.

Voici la Liste des setvars xchat en anglais 


      
SETCURSOR   haut

Syntaxe : SETCURSOR [-|+]<position>

Mystere.

      
SETTAB   haut

Syntaxe : SETTAB <nom>

Renomme l'onglet actuel.

      
SETTEXT   haut

Syntaxe : SETTEXT <texte>

Affiche le texte dans la barre de saisie du texte de xchat.

      
SPLAY   haut

Syntaxe : SPLAY <soundfile>

Joue le fichier son. (ne lit pas les mp3)

      
TOPIC   haut

Syntaxe : TOPIC [<sujet>]

Définir le sujet si on en fournit un, sinon afficher le sujet actuel

      
UNBAN   haut

Syntaxe : UNBAN <masque> [<masque>...]

Supprimer le bannissement pour les masques fournis.
(nécessite d'avoir les droits necessaires sur le salon en question)

      
UNIGNORE   haut

Syntaxe : UNIGNORE <masque> [QUIET]

Retire l'ignore sur le masque donné.
L'option QUIET permet de ne pas afficher le message de confirmation.

      
UNLOAD   haut

Syntaxe : UNLOAD <nom>

Décharger un greffon ou un script

      
URL   haut

Syntaxe : URL <url>

Ouvrir une URL dans votre navigateur

      
USELECT   haut

Syntaxe : USELECT [-a] [-s] <pseudo1> <npseudo2> etc.

Mettre en surbrillance le(s) pseudonyme(s) dans la liste des utilisateurs du canal

      
USERLIST   haut

Syntaxe : USERLIST

Affiche la liste des utilisateurs du salon actif.
ov= Operateur / Voice (O=non, 1=oui)
away= Status de away O=non, 1=oui
lt= Duree en seconde de l'inactivité (normalement)

      
VOICE   haut

Syntaxe : VOICE <pseudo>

Donner la parole à quelqu'un.
(nécessite d'avoir les droits necessaires sur le salon en question)


      
WALLCHAN   haut

Syntaxe : WALLCHAN <message>

Ecrire le message sur tous les canaux

      
WALLCHOP   haut

Syntaxe : WALLCHOP <message>

Envoyer le message à tous les opérateurs du canal actuel (chanops)

      

0 commentaires: