RFC: 1459
Оригинал: Internet Relay Chat Protocol
Категория: Экспериментальный
Дата публикации:
Авторы: ,
Перевод: Рустам Шихалиев aka russo

RFC 1459, Страница 46 из 56

6. Ответы

Следующий список числовых ответов, которые создаются как ответная реакция на вводимые команды. Each numeric is given with its number, name and reply string.

6.1. Error-ответы

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) не является чанопом (или режима +v) на канале, который имеет режим +m, и пытается отослать 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, используя формат отправки [email protected] и для [email protected] , который имеет особые случаи.
409 ERR_NOORIGIN ":No origin specified" PING или PONG сообщения теряют параметр источника, который требуется, хотя эти команды должны работать без правильных префиксов.
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>" Генерация ERROR-сообщения, используя для отчета поврежденного файла.
431 ERR_NONICKNAMEGIVEN ":No nickname given" Возвращается, когда в параметре отсутствует никнейм.
432 ERR_ERRONEUSNICKNAME "<nick> :Erroneus nickname" Возвращается после получения NICK-сообщения, которое содержит символы, которые запрещены. Смотрите раздел х.х.х для более подробной информации.
433 ERR_NICKNAMEINUSE "<nick> :Nickname is already in use" Возвращается при смене никнейма на другой, уже используемый.
436 ERR_NICKCOLLISION "<nick> :Nickname collision KILL" Возвращается сервером к клиенту, когда сервер видит конфликт никнейма (зарегистрированный никнейм уже есть).
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 для пользователя, который в данное время недоступен в сети.
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-сообщения).
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" Любая команда, требующая привилегий IRC-оператора, должна вернуть подобную ошибку, показывая на безуспешность действий рядового пользователя.
482 ERR_CHANOPRIVSNEEDED "<channel> :You're not channel operator" Любая команда, требущая привилегий "чанопа" (подобно MODE-сообщениям), должна вернуть подобную ошибку, показывая на безуспешность действий рядового пользователя.
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" Ошибка отсылается любому пользоватею, пытающемуся посмотреть или изменить режим какого-либо другого пользователя.

Страница 46 из 56

2007 - 2022 © Русские переводы RFC, IETF, ISOC.