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

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

4.2.4. Topic-сообщение

Команда: TOPIC
Параметры: <channel> [<topic>]

Используется для изменения или просмотра топика канала. Топик канала <channel> останется прежним, если не будет дан новый топик <topic>. Если параметр <topic> подставлен, - топик канала изменится, если режим канала позволяет это сделать.

Числовые ответы:

ERR_NEEDMOREPARAMS              ERR_NOTONCHANNEL
RPL_NOTOPIC                     RPL_TOPIC
ERR_CHANOPRIVSNEEDED

Примеры:

:Wiz TOPIC #test :New topic     ; Пользователь Wiz устанавливает топик.
TOPIC #test :another topic      ; Установка на #test топика "another
                                ; topic".
TOPIC #test                     ; Проверка топика на #test.

4.2.5. Names-сообщение

Команда: NAMES
Параметры: [<channel>{,<channel>}]

Используя команду NAMES, пользователь может получитт список всех никнеймов, которые он видит на любом канале, на которых они находятся. Имена каналов, которые они могут видеть это те, которые не приватные (+p) или секретные (+s), или те, на которых сидит пользователь. Параметр <channel> указывает, с какого канала(ов) собрать информацию. Эта команда не возвращает кода ошибки из-за неправильных названий каналов.

Если параметр <channel> не задан, выводится список всех каналов и имен тех, кто на них находится. И к концу списка - список пользователей, которые видимые, но не находятся ни на одной канале, или не на одном видимом канале, которые начинаюся как 'channel' "*".

Числовые ответы:

RPL_NAMREPLY                    RPL_ENDOFNAMES

Примеры:

NAMES #twilight_zone,#42        ; Список видимых пользователей на канале
                                ; #twilight_zone и #42, если каналы
                                ; видимы вам.
NAMES                           ; Список всех видимых каналов и
                                ; пользователей.

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

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