IV. Les réponses numériques▲
Voici les diverses réponses numériques énoncées dans les parties précédentes et leur signification.
IV-A. Rappels/Informations▲
Voici les réponses de rappel ou d'informations, leur nom commence par RPL_ et leur numéro par un 2 ou un 3.
- 221 RPL_UMODEIS
Paramètres : <modes utilisateurs>
Réponse à : MODE
Cette réponse indique les modes possibles pour les utilisateurs. - 311 RPL_WHOISUSER
Paramètres : <nick> <nom> <domaine> <vrai nom>
Réponse à : WHOIS
Cette réponse indique les informations disponibles pour le nick indiqué dans le message WHOIS. - 312 RPL_WHOISSERVER
Paramètres : <nick> <serveur> [<infos serveur>]
Réponse à : WHOIS, WHOWAS
Cette réponse indique le serveur auquel est ou était connecté l'utilisateur. - 313 RPL_WHOISOPERATOR
Paramètres : <nick>
Réponse à : WHOIS
Cette réponse indique que l'utilisateur est un IRCOP. - 314 RPL_WHOWASUSER
Paramètres : <nick> <nom> <domaine> <vrai nom>
Réponse à : WHOWAS
Cette réponse indique les (anciennes) informations disponibles pour le nick indiqué dans le message WHOWAS. - 317 RPL_WHOISIDLE
Paramètres : <nick> <temps d'idle en secondes>
Réponse à : WHOIS
Cette réponse indique le temps d'idle en secondes (temps depuis l'envoi du dernier message au serveur) de l'utilisateur. - 318 RPL_ENDOFWHOIS
Paramètres : <nick>
Réponse à : WHOIS
Cette réponse indique qu'on a envoyé toutes les informations sur l'utilisateur. - 319 RPL_WHOISCHANNELS
Paramètres : <nick> <liste de channels avec status>
Réponse à : WHOIS
Cette réponse indique les chans où est présent l'utilisateur ainsi que son statut sur ceux-ci (@ pour op, + pour voice), le symbole du statut précède le nom du chan où il s'applique. - 322 RPL_LIST
Paramètres : <nom du chan> <nombre d'utilisateurs présents> <topic>
Réponse à : LIST
Cette réponse indique le début de la liste des chans enregistrés sur le réseau. - 323 RPL_LISTEND
Paramètres : <>
Réponses à : LIST
Cette réponse indique la fin de la liste des chans enregistrés sur le réseau. - 324 RPL_CHANNELMODEIS
Paramètres : <modes chan>
Réponse à : MODE
Cette réponse indique les modes possibles pour les chans. - 331 RPL_NOTOPIC
Paramètres : <chan>
Réponse à : TOPIC
Cette réponse indique que le chan concerné n'a pas de topic. - 332 RPL_TOPIC
Paramètres : <chan> <topic>
Réponse à : JOIN, TOPIC
Cette réponse indique le topic du chan concerné. - 341 RPL_INVITING
Paramètres : <chan> <nick>
Réponse à : INVITE
Cette réponse confirme l'invitation d'un utilisateur sur un chan. - 353 RPL_NAMREPLY
Paramètres : <chan> <liste des utilisateurs avec statut>
Réponse à : NAMES
Cette réponse indique les utilisateurs présents sur le chan ainsi que leur statut, indiqué de la même façon que pour RPL_WHOISCHANNELS (319). - 366 RPL_ENDOFNAMES
Paramètres : <chan>
Réponse à : NAMES
Cette réponse indique que tous les utilisateurs présents sur le chan ont été indiqués. - 367 RPL_BANLIST
Paramètres : <chan> <masque d'utilisateur banni>
Réponse à : MODE
Cette réponse indique un masque d'utilisateur qui est banni du chan. - 368 RPL_ENDOFBANLIST
Paramètres : <chan>
Réponse à : MODE
Cette réponse indique que tous les masques d'utilisateurs bannis du chan ont été indiqués. - 369 RPL_ENDOFWHOWAS
Paramètres : <nick>
Réponse à : WHOWAS
Cette réponse indique que toutes anciennes informations concernant le nick ont été indiquées. - 381 RPL_YOUREOPER
Paramètres : <>
Réponse à : OPER
Cette réponse indique que le statut d'IRCOP vous a bien été attribué.
IV-B. Erreurs▲
Voici les réponses d'erreurs, leur nom commence par ERR_ et leur numéro par un 4 ou un 5.
- 401 ERR_NOSUCHNICK
Paramètres : <nick>
Réponse à : KILL, MODE, INVITE, PRIVMSG
Cette erreur est renvoyée quand le nick n'a pas été trouvé sur le réseau. - 404 ERR_NOSUCHSERVER
Paramètres : <serveur>
Réponse à : SQUIT, PING, PONG
Cette erreur est renvoyée quand le serveur n'a pas été trouvé sur le réseau. - 403 ERR_NOSUCHCHANNEL
Paramètres : <chan>
Réponse à : JOIN, MODE, PART, KICK
Cette erreur est renvoyée quand le chan n'a pas été trouvé sur le réseau. - 404 ERR_CANNOTSENDTOCHAN
Paramètres : <chan>
Réponse à : PRIVMSG
Cette erreur est renvoyée quand vous ne pouvez envoyer de message au chan du fait des restrictions en cours sur ce chan. - 406 ERR_WASNOSUCHNICK
Paramètres : <nick>
Réponse à : WHOWAS
Cette erreur est renvoyée quand aucune information (ancienne) sur le nick n'a été trouvée sur le réseau. - 409 ERR_NOORIGIN
Paramètres : <>
Réponse à : PING, PONG
Cette erreur est renvoyée quand il n'y a pas eu d'origine (de paramètre) envoyée avec cette commande. - 411 ERR_NORECIPIENT
Paramètres : <>
Réponse à : PRIVMSG
Cette erreur est renvoyée quand vous n'avez pas spécifié de destinataire pour un message. - 412 ERR_NOTEXTTOSEND
Paramètres : <>
Réponse à : PRIVMSG
Cette erreur est renvoyée quand vous n'avez pas spécifié de texte à envoyer pour votre message. - 413 ERR_NOTOPLEVEL
Paramètres : <masque d'utilisateur>
Réponse à : PRIVMSG
Cette erreur est renvoyée quand vous ne spécifiez pas de domaine dans un masque de destinataire pour un message. - 414 ERR_WILDTOPLEVEL
Paramètres : <masque>
Réponse à : PRIVMSG
Cette erreur est renvoyée quand vous avez spécifié une étoile (i.e. un joker) comme dernier caractère d'un masque destinataire pour un message. - 431 ERR_NONICKNAMEGIVEN
Paramètres : <nick>
Réponse à : NICK, WHOIS, WHOWAS
Cette erreur est renvoyée quand vous n'avez pas indiqué de nick alors qu'il y en avait un d'attendu. - 432 ERR_ERRONEUSNICKNAME
Paramètres : <nick>
Réponse à : NICK
Cette erreur est renvoyée quand le nick contient des caractères non autorisés par le réseau. - 433 ERR_NICKNAMEINUSE
Paramètres : <nick>
Réponse à : NICK
Cette erreur est renvoyée quand le nick est déjà utilisé sur le réseau. - 436 ERR_NICKCOLLISION
Paramètres : <nick>
Réponse à : NICK
Cette erreur est renvoyée quand le nick est déjà utilisé sur un autre serveur. - 442 ERR_NOTONCHANNEL
Paramètres : <chan>
Réponse à : PART, MODE, INVITE, TOPIC, KICK
Cette erreur est renvoyée quand vous n'êtes pas présent sur le chan. - 443 ERR_USERONCHANNEL
Paramètres : <nick>
Réponse à : INVITE
Cette erreur est renvoyée quand le nick est déjà sur le chan. - 461 ERR_NEEDMOREPARAMS
Paramètres : <commande>
Réponse à : PASS, USER, OPER, KILL, JOIN, PART, MODE, TOPIC, INVITE, KICK
Cette erreur est renvoyée quand il manque un paramètre à la commande. - 462 ERR_ALREADYREGISTRED
Paramètres : <>
Réponse à : PASS, USER, SERVER
Cette erreur est renvoyée quand la connexion a déjà été identifiée. - 464 ERR_PASSWDMISMATCH
Paramètres : <>
Réponse à : OPER
Cette erreur est renvoyée quand le mot de passe pour devenir IRCOP est incorrect. - 467 ERR_KEYSET
Paramètres : <chan>
Réponse à : MODE
Cette erreur est renvoyée quand la clé du chan est déjà définie. - 471 ERR_CHANNELISFULL
Paramètres : <chan>
Réponse à : JOIN
Cette erreur est renvoyée quand la limite de nombres d'utilisateurs présents sur le chan a déjà été atteinte. - 472 ERR_UNKNOWNMODE
Paramètres : <caractère>
Réponse à : MODE
Cette erreur est renvoyée quand un code de mode de chan inconnu est utilisé. - 473 ERR_INVITEONLYCHAN
Paramètres : <chan>
Réponse à : JOIN
Cette erreur est renvoyée quand le chan n'est joignable que sur invitation (et que vous n'êtes pas invité). - 474 ERR_BANNEDFROMCHAN
Paramètres : <chan>
Réponse à : JOIN
Cette erreur est renvoyée quand vous tentez d'entrer sur un chan dont vous avez été banni. - 475 ERR_BADCHANNELKEY
Paramètres : <chan>
Réponse à : JOIN
Cette erreur est renvoyée quand la clé spécifiée pour le chan est invalide. - 481 ERR_NOPRIVILEGES
Paramètres : <>
Réponse à : SQUIT, KILL
Cette erreur est renvoyée quand vous tentez d'exécuter des commandes réservées aux IRCOP alors que vous n'en avez pas le statut. - 482 ERR_CHANOPRIVSNEEDED
Paramètres : <chan>
Réponse à : MODE, TOPIC, INVITE, KICK
Cette erreur est renvoyée quand vous tentez d'effectuer une opération d'administration sur un chan où vous n'êtes pas op. - 483 ERR_CANNTKILLSERVER
Paramètres : <>
Réponse à : KILL
Cette erreur est renvoyée quand vous tentez d'exécuter une commande KILL sur un serveur au lieu d'un utilisateur. - 491 ERR_NOOPERHOST
Paramètres : <>
Réponse à : OPER
Cette erreur est renvoyée quand votre domaine n'est pas enregistré pour accéder au rang d'IRCOP malgré votre tentative d'identification en tant que tel. - 501 ERR_UMODUUNKNOWNFLAG
Paramètres : <>
Réponse à : MODE
Cette erreur est renvoyée quand vous envoyez une commande MODE sur un utilisateur avec un mode inconnu. - 502 ERR_USERSDONTMATCH
Paramètres : <>
Réponse à : MODE
Cette erreur est renvoyée quand vous tentez d'effectuer une commande MODE sur un nick autre que le vôtre.