28. December 2011 · Write a comment · Categories: Robot · Tags: ,

Voici la liste des commandes de X.
La liste des commandes mise à jour est disponible sur le site cservice https://cservice.undernet.org/docs/xcmds.txt en anglais.

Niveau 500 : “ChannelManager”

  • /msg x SET #channel AUTOJOIN ON (ou OFF)
    Si “on” X joindra toujours votre canal (après un split…)
  • /msg x SET #channel NOOP ON (ou OFF)
    si “ON” seul X peut être OP sur le canal
  • /msg x SET #canal FLOODPRO valeur (entre 3 et 20, 0 pour off)
    Fixe le nombre maximum  KICKs, changements de topic (…) pouvant être envoyé en 15secondes au canal.
  • /msg x SET #canal LANG valeur [en (English) es (Español) nl (Nederlands) fr(Français) ge (Deutsch)]
    Change la langue par défaut du canal. (actuellement il ne reste que l’anglais)
  • /msg x SET #canal STRICTOP ON (ou OFF)
    Si “ON” seul les utilisateurs authentifiés de niveau 100 ou plus peuvent êtreOP.
  • /msg x SET #canal MASSDEOPPRO valeur (entre 3 et 20, 0 pour off)
    le nombre de déop autorisé par 15 secondes. Quiconque la dépasse est automatiquementdéopé, suspendu et banni (niveau20).

Niveaux  450 à 499 : “Trusted ChannelAdmin”

  • /msg x SET #canal DESCRIPTION “texte”
    Définit le topic par défaut (utilisé si autotopic=”on” sinon visible parchaninfo, commande de niveau 0), maximum de 79 caractères.
  • /msg x SET #canal USERFLAGS 0 (ou 1 ou 2)
    Détermine la valeur de l’autoop (ou auto-voice) pour tout nouvel utilisateur (0=OFF, 1=autoOP,2=autovoice)
  • /msg x SET #canal KEYWORDS texte
    Définit les mot clés qui “réagiront” à la commande”search” (niveau 0)
  • /msg x,SET #canal URL valeur
    Definit l’adresse web du canal (max 75 caractères)
  • /msg x,SET #canal MODE valeur
    Definit les modes par défaut du canal (+mntlkijsp)
  • /msg x SET #canal AUTOTOPIC ON (ou OFF)
    Si ON X changera le topic toutes les 30 minutes en “DESCRIPTION (URL)”
  • /msg X JOIN #canal
    Demande à X de joindre le canal.
  • /msg X PART #channel
    Demande à X de quitter le canal

Niveau 400-449 : “Userlist Admin”

  • /msg X ADDUSER #canal username niveau
    Ajoute un utilisateur à la l’userlist du canal avec le niveau spécifié.
  • /msg X CLEARMODE #canal
    efface les differents modes (+mntlkijsp) du canal
  • /msg x MODINFO #canal ACCESS username nouveau-niveau
    change le niveau d’accès d’un utilisateur
  • /msg x MODINFO #canal AUTOMODE username (none|op|voice)
    pour que x autoop (ou autovoice) les utilisateurs enregistrés à leur entréedans le canal.
  • /msg x REMUSER #canal username
    supprime l’accès d’un utilisateur

Niveau 200 : Userlist Op

  • /msg x STATUS #canal
    renvoie la liste des modes du canal + d’autres infos.
  • /msg x KICK #canal <nick|*!*user@*.host> raison
    permet de kicker plusieurs utilisateurs (clones notamment)

Level 100-399 : Channel Operator

  • /msg X INVITE #canal nick
    pour inviter le nick spécifié
  • /msg X DEOP #canal nick
    pour déOPer un nick
  • /msg X OP #canal nick
    pour OPer un nick
  • /msg X SUSPEND #canal username durée
    suspend l’accès à X du nick spécifié pour une certaine durée (S = secondes, M = minutes, H = heures or D = jours)
  • /msg X UNSUSPEND #canal username
    lève la suspension de l’utilisateur spécifié

Level 75-99 : New Channel Operator

  • /msg X BAN #canal <nick|*!*user@*.host> durée(heures) niveau raison
    bannir. maximum 336h (2 semaines) niveaux : 1 à 24 empeche l’OP, 25-74 empeche l’op, 75+ “vrai” ban.
  • /msg X UNBAN #channel <nick|*!*user@*.host>
    débannir

Level 50-74 : “Channel Regular”

  • /msg X KICK #canal <nick> [raison]
    kick un utilisateur (raison optionnelle)
  • /msg X TOPIC #canal nouveau-topic
    change le thème (topic) du canal

Niveau 25-49 : accès voice

  • /msg X VOICE #channel <nick>
    Voice un utilisateur sur le canal
  • /msg X DEVOICE #channel <Nick>
    Dévoice un utilisateur sur le canal


Niveau 1-24 : accès minimum

  • /msg X STATUS #channel
    renvoie des infos sur le canal, la liste des présents authetifiés, identique à lacommande de niveau 200, les modes en moins.


Niveau 0 : tout le monde

  • /msg X CHANINFO #canal
    renvoie les informations sur le canal
  • /msg X HELP [commande]
    affiche l’aide sur la commande donnée
  • /msg X BANLIST #canal
    voir la liste des bannis
  • /msg x@channels.undernet.org LOGIN username motdepasse
    Permet de s’enregistrer (s’authentifier) auprès de X (pour tous vos canaux,c’est la grande nouveauté !)
  • /msg x MOTD
    renvoie le message du jour de X
  • /msg X SHOWCOMMANDS #canal
    montre les commandes qui vous sont autorisées dans le canal
  • /msg X SHOWIGNORE
    montre l’ignore list de X (on est ignoré 60 secondes après un flood
  • /msg X VERIFY nick
    indique si une personne est une représentant officiel de cservice (helper ou IRCOP)
  • /msg X SET INVISIBLE on|off
    on : rend les infos de votre username invisible par la commande info.
  • /msg X INFO username
    donne les information sur un utilisateur (sauf si il a utilisé “set invisibleon”)
  • /msg  x@channels.undernet.org NEWPASS nouveau-mot-de-passe
    pour changer votre mot de passe (sensible aux maj/min)
  • /msg X search <texte>
    effectue une recherche dans la base de données des canaux de X en fonction des KEYWORDS (niveau 400).
  • /msg X remuser #canal username
    pour s’enlever de l’userlist  d’un canal (sauf 500)
  • /msg X LBANLIST #canal <*|*!*user@host>
    recherche dans la banlist de X, * pour la liste complète
  • /msg x ACCESS  #canal username
    montre le niveau d’accès d’un utilisateur sur le canal
  • /msg x ACCESS  #canal -min <niveau>
    montre les utilisateurs du canal avec le niveau minimum indiqué
  • /msg x ACCESS  #canal -max <niveau>
    montre les utilisateurs du canal avec le niveau maximum indiqué
  • /msg x ACCESS  #canal -op
    montre les utilisateurs du canal avec autoop
  • /msg x ACCESS  #canal -voice
    montre les utilisateurs du canal avec autovoice
  • /msg x ACCESS  #canal -none
    montre les utilisateurs du canal sans automode
  • /msg x ACCESS  #canal -modif
    montre qui a modifié la liste pour la dernière fois.

 

Leave a Reply

Your email address will not be published. Required fields are marked *