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

4.2.3. Mode-сообщение

Команда:MODE

Команда MODE интересна своей двоякостью в IRC. Она позволяет изменять режим как имен пользователей, так и каналов. Рациональность этого выбора в том, что один день никнеймы будут устаревшими. Так же дела обстоят и с настройкой канала.

Когда проверяются MODE-сообщения, это рекомендуется делать, ибо вводимое сообщение будет проверено первым, и тогда изменения, которые проверены и верны, вступят в силу.

4.2.3.1. Режимы канала
Параметры:<channel> {[+|-]|o|p|s|i|t|n|b|v} [<limit>] [<user>]
[<ban mask>]

Команда MODE предоставляет операторам канала изменять характеристики «своего» канала. Так же есть требование, что изменять режимы канала могут только те операторы канала, которые создали канал.

Список доступных режимов канала:

  • o - брать/давать привилегии операторов канала
  • p - флаг приватности канала;
  • s - флаг секретности канала;
  • i - флаг канала invite-only;
  • t - при установке этого флага, менять топик могут только операторы;
  • n - запрещает сообщения на канал от посторонних клиентов;
  • m - модерируемый канал;
  • l - установка ограничения на количество пользователей;
  • b - установка маски бана;
  • v - брать/давать возможность голоса при модерируемом режиме;
  • k - установка на канал ключа (пароля).

Когда используются установки 'o' и 'b', ограничение на полный из трех When using the 'o' and 'b' options, a restriction on a total of three per mode command has been imposed. That is, any combination of 'o' and

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