ChanServ Channel Settings/ru
ChanServ Channel Einstellungen
На этой странице объясняются настройки канала, предлагаемые ботом ChanServ.
Команды употребляются таким образом:
SET <параметр> <значение>
Так параметру <параметр> придаётся указаное <значение>. В зависимости от параметра, значением может быть какой-то текст, уровень доступа или положение вкл./выкл. обозначаемое цифрами 1/0.
Как пример рассмотрим настройку givevoice:
!set givevoice 0
Если это написать на канале, параметру givevoice присвоится уровень доступа 0. После этого, каждый, кто придёт на канал, будет автоматически получать войс (+v).
Как и другие команды отдаваемые ChanServ'у, команды SET можно вводить как указано выше, начиная с восклицательного знака, и тогда команда будет видна как ваше высказывание. Также, команды можно вводить начиная с
/cs #channel set... или с /msg ChanServ@Services.OGamenet.net #channel set...
и тогда введёный вами текст не будет виден другим.
Параметры и их значения могут быть следующими:
- Параметр: DEFAULTTOPIC
- Возможные значения: Любое предложение
- Выставляет Defaulttopic, то есть тему канала по умолчанию, которая будет выставляться, при вводе команды TOPIC без нового текста.
- Возможные значения: Любое предложение
- Параметр: TOPICMASK
- Возможные значения: Любое предложение, содержащее *
- Выставляет маску темы канала с переменной частью, обозначеной звёздочкой *. При использовании команды TOPIC с параметрами, меняться будеи только переменная часть темы.
- Возможные значения: Любое предложение, содержащее *
- Параметр: GREETING
- Возможные значения: Любое предложение
- Выставляет приветствие, показываемое каждому пользователю при входе на канал. Если посетитель прописан в списке пользователей и если параметр USERGREETING выставлен (см. ниже), то посетителю покажут это приветствие вместо GREETING.
- Возможные значения: Любое предложение
- Параметр: USERGREETING
- Возможные значения: Любое предложение
- Выставляет приветствие для своих, которое показывается посетителям, прописаным в списке пользователей, когда они заходят на канал. Приветствие, выставленное настройкой GREETING таким пользователям не показывается.
- Возможные значения: Любое предложение
- Параметр: MODES
- Возможные значения: [+|-][+|-][CcmntilkDrspov] [limit] [pw] [nick] [nick]
- Выставляет стандартные режимы канала, которые должны выставляться когда вводится команда MODE без параметров. Эти настройки могут быть выставлены только пользователями с уровнем доступа не менее ENFMODES (см. ниже).
- Возможные значения: [+|-][+|-][CcmntilkDrspov] [limit] [pw] [nick] [nick]
- Параметр: PUBCMD
- Возможные значения: <уровень доступа (0-500)>
- Указывает, какой уровень доступа нужен, чтобы использовать общественные команды, начинающиеся с восклицательного знака (как например !topic).
- Возможные значения: <уровень доступа (0-500)>
- Параметр: INVITEME
- Возможные значения: <уровень доступа (0-500)>
- Указывает, какой уровень доступа нужен, чтобы присылать себе приглашения на канал с помощью команды !INVITEME #channel
- Возможные значения: <уровень доступа (0-500)>
- Параметр: USERINFO
- Возможные значения: <уровень доступа (0-500)>
- Выставляет минимальный уровень, с которым пользователи могут иметь инфо-строку, которую показывает ChanServ при входе на канал.
- Возможные значения: <уровень доступа (0-500)>
- Параметр: GIVEVOICE
- Возможные значения: <уровень доступа (0-500)>
- Выставляет минимальный уровень, при котором пользователи автоматически получают войс (+v) от ChanServ.
- Возможные значения: <уровень доступа (0-500)>
- Параметр: GIVEOPS
- Возможные значения: <уровень доступа (0-500)>
- Выставляет минимальный уровень, при котором пользователи автоматически получают операторский статус (+o) от ChanServ.
- Возможные значения: <уровень доступа (0-500)>
- Параметр: ENFOPS
- Возможные значения: <уровень доступа (0-500)>
- Выставляет минимальный уровень, с которым пользователи могут давать операторский статус (+o) другим пользователям.
- Возможные значения: <уровень доступа (0-500)>
- Параметр: ENFMODES
- Возможные значения: <уровень доступа (0-500)>
- Выставляет минимальный уровень, с которым пользователям можно менять стандартные режимы канала.
- Возможные значения: <уровень доступа (0-500)>
- Параметр: ENFTOPIC
- Возможные значения: <уровень доступа (0-500)>
- Выставляет минимальный уровень, с которым пользователям можно изменять настройку DEFAULTTOPIC (см. выше).
- Возможные значения: <уровень доступа (0-500)>
- Параметр: TOPICSNARF
- Возможные значения: <уровень доступа (0-500)>
- Выставляет минимальный уровень, с которым пользователи, используя команду /topic #channel <topic>, не только выставляют актуальную тему канала, но и меняет настройку DEFAULTTOPIC (см. выше).
- Возможные значения: <уровень доступа (0-500)>
- Параметр: SETTERS
- Возможные значения: <уровень доступа (0-500)>
- Минимальный уровень, позволяющий менять параметры описаные на этой странице.
- Возможные значения: <уровень доступа (0-500)>
- Параметр: VOTERS
- Возможные значения: <уровень доступа (0-500)>
- Выставляет минимальный уровень, с которым пользователям можно участвовать в опросах (Votes).
- Возможные значения: <уровень доступа (0-500)>
- Параметр: PROTECT
- Возможные значения: 0-3
- Настраивает, как ChanServ защищает пользователей от киков, банов и лишения операторских прав со стороны других пользователей.
- 0 - Все посетители защищаются от пользователей с более низким или одинаковым уровнем доступа.
- 1 - Пользователи, прописаные в списке канала, защищаются от пользователей с более низким или одинаковым уровнем доступа.
- 2 - Пользователи, прописаные в списке канала, защищаются от пользователей с более низким уровнем доступа.
- 3 - ChanServ никого не защищает.
- Настраивает, как ChanServ защищает пользователей от киков, банов и лишения операторских прав со стороны других пользователей.
- Возможные значения: 0-3
Внимание: Настройка "Protect" защищает только от киков и банов, которые выполняются с помощью ChanServ (напр. командой !kick <user>). У посетителей с правами оператора канала остаётся возможность выгнать защищённого пользователя с канала написав команду /kick <nick>. Кто таким образом обходит защиту (если она настроена на 0,1,2), потом тоже будет кикнут.
- Параметр: TOYS
- Возможные значения: 0-2
- Устанавливают, можно ли использовать шуточные команды вроде !8ball (не объясняется).
- 0 - ChanServ не отвечает на шуточные команды.
- 1 - ChanServ отвечает на шуточные команды, но ответ присылает в личном сообщении (notice).
- 2 - ChanServ отвечает на шуточные команды, и ответ выдаётся как сообщение на канале.
- Устанавливают, можно ли использовать шуточные команды вроде !8ball (не объясняется).
- Возможные значения: 0-2
- Параметр: DYNLIMIT
- Возможные значения: 0|1
- Устанавливает, должен ли ChanServ подгонять ограничение количества посетителей (режим канала +l) каждые 30 секунд под действительное количество пользователей на канале. Если включено (1), то на канале можно будет находиться на 15 посетителям больше чем сейчас. Это полезно, чтобы препятствовать массовым входам на канал (joinflood).
- Возможные значения: 0|1
- Параметр: NODELETE
- Возможные значения: 0|1
- Устанавливает, защищён ли канал от удаления (напр. после длительной неактивности). Может быть выставлено ТОЛЬКО IRC-Операторами сети (IRCOps).
- Возможные значения: 0|1
Для введения большинства из выше описаных команд по умолчанию нужен уровень доступа 400. Используя настройку SETTERS (см. выше) можно изменить этот уровень.