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