401 ERR_NOSUCHNICK
"<nickname> :No such nick/channel"
- コマンドに与えられたニックネームパラメータが現在未使用であることを示すために使用されます.
402 ERR_NOSUCHSERVER
"<server name> :No such server"
- 指定されたサーバ名が現在存在しないことを示すために使用されます.
403 ERR_NOSUCHCHANNEL
"<channel name> :No such channel"
- 与えられたチャネル名が無効であることを示すために使用されます.
404 ERR_CANNOTSENDTOCHAN
"<channel name> :Cannot send to channel"
- (a) モード +n が設定されているチャネルにいない,または (b) モード +m が設定されているチャネルのチャノップ (またはモード +v) でないユーザが,そのチャネルに PRIVMSG メッセージを送信しようとしたときに送信されます.
405 ERR_TOOMANYCHANNELS
"<channel name> :You have joined too many channels"
- ユーザが許可された最大数のチャネルに参加し,別のチャネルに参加しようとしたときに送信されます.
406 ERR_WASNOSUCHNICK
"<nickname> :There was no such nickname"
- WHOWAS により,そのニックネームの履歴情報がないことを示すために返されます.
407 ERR_TOOMANYTARGETS
"<target> :Duplicate recipients. No message delivered"
- PRIVMSG/NOTICE を user@host の宛先フォーマットで,user@host が複数存在する場合に送信しようとしたクライアントに返されます.
409 ERR_NOORIGIN
":No origin specified"
- PING または PONG メッセージに originator パラメータがない.これらのコマンドは有効な接頭辞がないと動作しないため,必須です.
411 ERR_NORECIPIENT
":No recipient given (<command>)"
412 ERR_NOTEXTTOSEND
":No text to send"
413 ERR_NOTOPLEVEL
"<mask> :No toplevel domain specified"
414 ERR_WILDTOPLEVEL
"<mask> :Wildcard in toplevel domain"
- 412 - 414は,何らかの理由でメッセージが届かなかったことを示すために PRIVMSG が返すものです.
ERR_NOTOPLEVEL と ERR_WILDTOPLEVEL は "PRIVMSG $<server>" または "PRIVMSG #<host>" を不正に使用しようとしたときに返されるエラーです.
421 ERR_UNKNOWNCOMMAND
"<command> :Unknown command"
- 送信されたコマンドがサーバによって不明であることを示すために,登録されたクライアントに返されます.
422 ERR_NOMOTD
":MOTD File is missing"
- サーバの MOTD ファイルを開くことができませんでした.
423 ERR_NOADMININFO
"<server> :No administrative info available"
- ADMIN メッセージの応答として,適切な情報の検索に失敗した場合にサーバから返されます.
424 ERR_FILEERROR
":File error doing <file op> on <file>"
- メッセージの処理中にファイル操作の失敗を報告するために使用される一般的なエラーメッセージです.
431 ERR_NONICKNAMEGIVEN
":No nickname given"
- コマンドに期待したニックネームパラメータが見つからなかった場合に返されます.
432 ERR_ERRONEUSNICKNAME
"<nick> :Erroneus nickname"
- 定義された文字セットに該当しない文字を含む NICK メッセージを受信した後に返されます.
有効なニックネームの詳細については,章x.x.xを参照してください.
433 ERR_NICKNAMEINUSE
"<nick> :Nickname is already in use"
- NICK メッセージが処理された結果,現在存在するニックネームを変更しようとしたときに返されます.
436 ERR_NICKCOLLISION
"<nick> :Nickname collision KILL"
- ニックネームの衝突(他のサーバによってすでに存在するNICKの登録)を検出したときにサーバからクライアントに返されます.
441 ERR_USERNOTINCHANNEL
"<nick> <channel> :They aren’t on that channel"
- コマンドのターゲットユーザが指定されたチャネルにいないことを示すために,サーバから返されます.
442 ERR_NOTONCHANNEL
"<channel> :You’re not on that channel"
- クライアントがメンバーでないチャネルに影響を与えるコマンドを実行しようとしたときに,サーバから返されます.
443 ERR_USERONCHANNEL
"<user> <channel> :is already on channel"
- クライアントが,ユーザが既に参加しているチャネルに招待しようとしたときに返されます.
444 ERR_NOLOGIN
"<user> :User not logged in"
- あるユーザに対する SUMMON コマンドがログインしていないために実行できなかった場合に,summon から返されます.
445 ERR_SUMMONDISABLED
":SUMMON has been disabled"
- SUMMON コマンドの応答として返されます.これを実装していないサーバは必ず返さなければなりません.
446 ERR_USERSDISABLED
":USERS has been disabled"
- USERS コマンドの応答として返されます.これを実装していないサーバは必ず返さなければなりません.
451 ERR_NOTREGISTERED
":You have not registered"
- サーバが返す値で,サーバが詳細な解析を許可する前にクライアントを登録する必要があることを示す.
461 ERR_NEEDMOREPARAMS
"<command> :Not enough parameters"
- サーバが多数のコマンドで返すもので,クライアントに十分なパラメータが供給されていないことを示す.
462 ERR_ALREADYREGISTRED
":You may not reregister"
- 登録された情報の一部(パスワードや USER メッセージの2番目のユーザ情報など)を変更しようとするリンクに対して,サーバから返されます.
463 ERR_NOPERMFORHOST
":Your host isn’t among the privileged"
- 接続しようとしたホストからの接続を許可するように設定されていないサーバに登録しようとしたクライアントに返されます.
464 ERR_PASSWDMISMATCH
":Password incorrect"
- パスワードが要求された接続の登録に失敗したことを示すために返されるもので,パスワードが与えられなかったか,不正確であったためです.
465 ERR_YOUREBANNEDCREEP
":You are banned from this server"
- 接続を明示的に拒否するように設定されたサーバに接続し,自分自身を登録しようとした後に返されます.
467 ERR_KEYSET
"<channel> :Channel key already set"
471 ERR_CHANNELISFULL
"<channel> :Cannot join channel (+l)"
472 ERR_UNKNOWNMODE
"<char> :is unknown mode char to me"
473 ERR_INVITEONLYCHAN
"<channel> :Cannot join channel (+i)"
474 ERR_BANNEDFROMCHAN
"<channel> :Cannot join channel (+b)"
475 ERR_BADCHANNELKEY
"<channel> :Cannot join channel (+k)"
481 ERR_NOPRIVILEGES
":Permission Denied- You’re not an IRC operator"
- 操作にオペレータ権限が必要なコマンドは,試行に失敗したことを示すためにこのエラーを返さなければなりません.
482 ERR_CHANOPRIVSNEEDED
"<channel> :You’re not channel operator"
- chanop 権限を必要とするコマンド(MODEメッセージなど)は,試行するクライアントが指定されたチャネルの chanop でない場合,このエラーを返さなければなりません.
483 ERR_CANTKILLSERVER
":You cant kill a server!"
- サーバ上で KILL コマンドを使用しようとすると,拒否され,このエラーが直接クライアントに返されます.
491 ERR_NOOPERHOST
":No O-lines for your host"
- クライアントが OPER メッセージを送信し,サーバがクライアントのホストからの接続をオペレータとして許可するように設定されていない場合,このエラーを返さなければなりません.
501 ERR_UMODEUNKNOWNFLAG
":Unknown MODE flag"
- ニックネームパラメータを持つ MODE メッセージが送信され,送信されたモードフラグが認識されなかったことを示すためにサーバによって返されます.
502 ERR_USERSDONTMATCH
":Cant change mode for other users"
- 自分以外のユーザのユーザモードを表示または変更しようとしたユーザに送られるエラー.