[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

54.2.8 ACCESS

ACCESS: Управляет списком доступа канала. Список доступа определяет, какие пользователи могут быть операторами (полуоператорами) канала, и кто к каким командам ChanServ будет иметь доступ для данного канала.
Любой, не включенный в список доступа пользователь, считается пользователем с уровнем доступа 0.

Для удобства в сервисах уже определено по умолчанию несколько уровней доступа с определенными правами:

`Founder'
Полный доступ к функциям ChanServ; автоматическое получение статуса оператора при входе на канал. Помните, что только один человек может иметь статус владельца (и это никак нельзя изменить командой ACCESS).
`100'
Доступ к команде AKICK, AOP, HOP, VOP. Автоматическое получение +o.
`50'
Доступ к команде HOP, VOP. Автоматическое получение +o.
`40'
Доступ к команде VOP. Автоматическое получение +h.
`30'
Автоматическое получение +v
`0'
Никаких особых привилегий, может получить статус оператора от другого оператора (только если настройка SECUREOPS выключена).
`-1'
Не может получить оператора на канале.
`-100'
Не может зайти на канал.

Эти уровни (включая последние два) могут быть изменены, либо добавлены новые посредством команды ChanServ LEVELS. Синтаксис:
 
	ChanServ ACCESS #канал ADD ник уровень
ChanServ ACCESS #канал DEL {ник | номер записи | список}
ChanServ ACCESS #канал LIST [шаблон | список]
ChanServ ACCESS #канал COUNT

`Команда ACCESS ADD'
добавляет указанный ник в список доступа с указанным уровнем.
Если данный ник уже уже есть в списке, его уровень будет изменен на указанный в этой команде. Указанный уровень должен быть меньше, чем уровень пользователя, вызвавшего это команду. А если ник уже есть в списке доступа, то уровень этого доступа должен быть меньше, чем уровень доступа пользователя, вызвавшего эту команду. В access list канала нельзя добавить больше, чем 1024 записи.

`Команда ACCESS DEL'
удаляет указанный ник из списка доступа. Если указаны номера записей, эти записи будут удалены (см. пример использования команды LIST ниже).

`Команда ACCESS LIST'
показывает список доступа. Если задан шаблон, то только совпадающие с ним значения будут показаны. Если указать номера записей, то только эти записи будет показаны, например:

/MSG ChanServ@*.RusNet ACCESS #канал LIST 2-5,7-9
Покажет записи в списке доступа со второй по пятую и с седьмой по девятую.

`Команда ACCESS COUNT'
возвращает количество записей в списке доступа. Помните, что список доступа можно изменять SOP, AOP, HOP и VOP командами, которые отвечают за уровни 100, 50, 40 и 30 соответственно.



This document was generated by deware using texi2html