4.1. Регистрация Соединения
Команды, описываемые здесь, используется для регистрации соединения с IRC-серверов, как для пользователя или сервер, как лучше и как правильней рассоединяться.
Команда "PASS" не требуется для регистрации каждого клиентского или серверного соединения, но она должна предшествовать сообщения сервера или быть после комбинации NICK/USER. Она очень рекомендуется, чтобы у всех серверных соединений был пароль, который дает некоторый уровень защиты в текущих соединениях. Рекомендуемые условия для регистрации клиента ниже:
- Pass-сообщение
- Nick-сообщение
- User-сообщение
4.1.1. Password-сообщение
Команда: | PASS |
Параметры: | <password> |
Команда PASS используется для установки «парольного соединения». Пароль может и должен быть установлен перед любой попыткой регистрации установленного соединения. В текущий момент, это требования к клиентам отправлять команду PASS перед отправкой комбинации NICK/USER и серверы *должны* отправить команду PASS перед любой SERVER-командой. Пароль должен быть снабжен одним содержимым в C/N-строках (для серверов) или I-строках (для клиентов). Это возможно для отправки большого количества PASS-команд перед регистрированием, но только одно последнее используется для проверки и может не изменить уже зарегистрированое.
Числовые ответы:
ERR_NEEDMOREPARAMS ERR_ALREADYREGISTRED
Пример:
PASS secretpasswordhere