CTCP
De Hack-it.org.
| Ligne 7 : | Ligne 7 : | ||
Par contre, le mode no colors (souvent c'est +c), existant sur certains networks et meme parfois présent par défaut a la création d'un chan, l'en empêchent. | Par contre, le mode no colors (souvent c'est +c), existant sur certains networks et meme parfois présent par défaut a la création d'un chan, l'en empêchent. | ||
| + | L'usage est : <b>CTCP <Nickname | #Channel> <REQUETE> <Parametres> | ||
Voici les CTCP auquels des clients IRC sont succeptibles de répondre : | Voici les CTCP auquels des clients IRC sont succeptibles de répondre : | ||
==CTCP VERSION== | ==CTCP VERSION== | ||
Le ctcp universel, auquel un max de client répondront :<br>Il donne le nom et la version du client ; voire les addons/script qui y sont implémentés. | Le ctcp universel, auquel un max de client répondront :<br>Il donne le nom et la version du client ; voire les addons/script qui y sont implémentés. | ||
| + | |||
==CTCP PING== | ==CTCP PING== | ||
Aussi répandu que son copain du dessus, il vous permet de déterminer le ping entre vous et le client interrogé. | Aussi répandu que son copain du dessus, il vous permet de déterminer le ping entre vous et le client interrogé. | ||
| + | |||
==CTCP TIME== | ==CTCP TIME== | ||
Pour obtenir l'heure locale de l'utilisateur.<br> | Pour obtenir l'heure locale de l'utilisateur.<br> | ||
Pratique pour déterminer de quel pays il vient si on a pas son ip.<br> | Pratique pour déterminer de quel pays il vient si on a pas son ip.<br> | ||
Ou pour savoir si on a la bonne heure | Ou pour savoir si on a la bonne heure | ||
| + | |||
| + | ==CTCP ACTION== | ||
| + | Il est interprété par quasiment tous les clients, c'est l'équivalent du /me : | ||
| + | /CTCP #ubuntu-fr ACTION se torche le cul avec la grammaire franssaize | ||
| + | |||
==CTCP FINGER== | ==CTCP FINGER== | ||
| - | + | Peu de clients y répondent par défaut. | |
| - | + | mIRC donne quelques infos sur l'utilisateur : le realname, l'email qu'il a rentré et le véritable idle.<br> | |
| + | KVirc donne juste le realname.<br> | ||
| + | |||
==CTCP USERINFO== | ==CTCP USERINFO== | ||
| + | Retourne la variable USER_INFORMATION. | ||
| + | Irssi y répond, par défaut, par le realname. | ||
| + | KVirc répond ce que l'utilisateur a rentré dans le champ adéquat (informations de l'utilisateur), si le champ a été rempli. | ||
| + | |||
==CTCP CLIENTINFO== | ==CTCP CLIENTINFO== | ||
| + | Ca donne la liste de tous les CTCP supportés par le client de l'utilisateur (irssi, kvirc, jpilot, eggdrop, Colloquy et bitchx y repondent).<br> | ||
| + | Parfois, cette commande peut supporter un CTCP supporté par le client en paramètre, auquel le client régiras en donnant la description du-dit CTCP. | ||
| + | * bitchx : SED UTC ACTION DCC CDCC BDCC XDCC VERSION CLIENTINFO USERINFO ERRMSG FINGER TIME PING ECHO INVITE WHOAMI OP | ||
| + | OPS UNBAN IDENT XLINK UPTIME :Use CLIENTINFO <COMMAND> to get more specific information | ||
| + | * kvirc : PING,VERSION,CLIENTINFO,USERINFO,FINGER,SOURCE,TIME,ACTION,AVATAR,DCC,PAGE - Use 'CLIENTINFO <tag>' for a description of each tag | ||
| + | * jpilot : | ||
| + | * eggdrop : SED UTC ACTION DCC CDCC BDCC XDCC VERSION CLIENTINFO USERINFO ERRMSG FINGER TIME PING ECHO INVITE WHOAMI OP OPS | ||
| + | UNBAN IDENT XLINK UPTIME :Use CLIENTINFO <COMMAND> to get more specific information | ||
| + | * Colloquy : | ||
| + | * irssi : PING VERSION TIME USERINFO CLIENTINFO | ||
| + | |||
| + | ==CTCP UTC== | ||
| + | |||
| + | ==CTCP ECHO== | ||
| + | Cette commande demande au client interrogé de répéter les paramètres fournis après le ECHO.<br> | ||
| + | /CTCP nick|chan ECHO <texte à répéter> | ||
| + | Le seul client qui interprète encore ce ctcp 'historique' est apparemment JPilot (un client java) | ||
| + | |||
| + | |||
| + | ==CTCP SOURCE== | ||
| + | Donne l'url de la page d'accueil du client IRC | ||
| + | ==CTCP PAGE== | ||
| + | bitchx : | ||
| + | KVirc : Leaves a message for this user | ||
| + | ==CTCP AVATAR== | ||
| + | KVirc: Returns the current avatar (may trigger a DCC GET) or sets your own on this side if sent through a NOTICE | ||
| + | ==CTCP PAGE== | ||
| + | K | ||
| + | eggdrop : | ||
