Bonjour,
je travaille actuellement sur un petit client IRC.
Jusque là, tout va bien. Seulement, je me heurte à un problème.
On dira que le client reçoit une requête de la sorte :
On la découpe comme cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part :brown.freenode.net 376 timothee :End of /MOTD command.
:brown.freenode.net -> prefixe
376 -> commande (376 RPL_ENDOFMOTD ":End of /MOTD command")
Mais ensuite, j'ai un problème :
D'après la doc (http://www.iprelax.fr/irc/irc_rfcus2.php#2.), une commande se compose comme ceci :
<message> ::= [':' <prefix> <SPACE> ] <command> <params> <crlf>
<command> ::= <letter> { <letter> } | <number> <number> <number>
Et là soucis : Entre la commande (376) et le paramètre (:End of /MOTD command.) se trouve mon nick.
Alors question simple : pourquoi ? D'après la doc, y a pas de nick entre <command> et <params>...
Merci d'avance !
Partager