Перейти к содержимому


Фотография

Базовая настройка канала


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 tvrsh

tvrsh

    Активный участник

  • Администратор
  • 389 сообщений
  • Пол:Мужчина
  • Город:Russian Federation, Podolsk
  • Ник в сети:tvrsh
  • Каналы:#egghelp, #3hauka, #bash.org

Отправлено 25 мая 2008 - 17:23

Желательные минимальные настройки канала при его регистрации.

Начнем с самого начала. Вы захотели зарегистрировать себе канал, убедитесь, что у Вас зарегистрирован ник после чего командой
/cs info #chan

Проверьте не зарегистрирован ли уже желаемый канал. Предположим, что Вы захотели зарегистрировать канал #egghelp, проверяем:

[20:36:59] <tvrsh> /cs info #egghelp
[20:44:33] -NOTICE- <ChanServ> Information for channel #egghelp:
[20:44:33] -NOTICE- <ChanServ> Founder: tvrsh
...


В ответ Вы получаете несколько строчек в которых содержится информация о канале. Для того, чтобы понять, что канал уже зарегистрирован нам достаточно строки

[20:44:33] -NOTICE- <ChanServ> Founder: tvrsh

то-есть у канала уже есть фаундер.

С этим каналом мы пролетели, попробуем другой:

[20:36:59] <tvrsh> /cs info #testchan
[20:48:04] -NOTICE- <ChanServ> Channel #testchan isn't registered.

Как Вы видите канал #testchan не зарегистрирован.

Ну что же, приступим к его регистрации.
Сначала зайдем на него командой
/join #testchan
Что мы видим?

[20:41:25] * Now talking in #testchan

И слева в никлисте Ваш ник с символом @.

Отлично, теперь вводим команду регистрации, но перед этим, чтобы ничего не перепутать напомним ее себе:

[20:51:37] <tvrsh> /cs help register
[20:51:37] -NOTICE- <ChanServ> Syntax: REGISTER channel password description
[20:51:37] -NOTICE- <ChanServ>
[20:51:37] -NOTICE- <ChanServ> Registers a channel in the ChanServ database. In order
...

Нам достаточно только синтаксиса команды, и согласно ему мы вводим команду регистрации канала #testchan
/cs register #testchan test31337pass Наглядный показ регистрации канала
где '#testchan' - название нашего канала,
'test31337pass' - элитный пароль от нашего канала и
'Наглядный показ регистрации канала' - описание нашего канала.
В ответ мы получаем

[20:55:23] -NOTICE- <ChanServ> Channel #testchan registered under your nickname: tvrsh
[20:55:23] -NOTICE- <ChanServ> Your channel password is test31337pass - remember it for later use.
[20:55:24] * ChanServ sets mode: +nt
[20:55:24] * ChanServ sets mode: +ra tvrsh
[20:55:24] -NOTICE- <ChanServ> Channel #testchan added to your list.

Тут сообщется о том, что канал #testchan зарегистрирован ником tvrsh, пароль от канала - test31337pass, на канал устанавливаются моды +ntr и на фаундера устанавливается мод +a. О назначении этих и других модов мы поговорим позднее.
Также канал #testchan добавляется в наш access лист.

Ну вроде все, канал зарегистрировали, но его еще надо настроить.
Настройки канала определяются двумя важными составляющими, это levels - уровни для доступа к управлению каналом и access - уровни доступа пользователей к каналу. Объясню подробнее ниже.
Смотрим уровни доспупа к управлению каналом:

[21:04:08] <@tvrsh> /cs levels #testchan list
[21:04:08] -NOTICE- <ChanServ> Access level settings for channel #testchan:
[21:04:08] -NOTICE- <ChanServ> AUTOOP 5
[21:04:08] -NOTICE- <ChanServ> AUTOVOICE 3
[21:04:08] -NOTICE- <ChanServ> AUTODEOP -1
[21:04:08] -NOTICE- <ChanServ> NOJOIN -1
[21:04:08] -NOTICE- <ChanServ> INVITE 5
[21:04:08] -NOTICE- <ChanServ> AKICK 10
[21:04:08] -NOTICE- <ChanServ> SET (disabled)
[21:04:08] -NOTICE- <ChanServ> CLEAR (disabled)
[21:04:08] -NOTICE- <ChanServ> UNBAN 5
[21:04:08] -NOTICE- <ChanServ> OPDEOP 5
[21:04:08] -NOTICE- <ChanServ> KICK 10
[21:04:08] -NOTICE- <ChanServ> ACC-LIST 0
[21:04:08] -NOTICE- <ChanServ> ACC-CHANGE 1
[21:04:08] -NOTICE- <ChanServ> MEMOREAD 5
[21:04:08] -NOTICE- <ChanServ> MEMOSEND 10
[21:04:08] -NOTICE- <ChanServ> MEMODEL 10
[21:04:08] -NOTICE- <ChanServ> PROTECT (disabled)

Что мы тут видим? Автооп установлен на 5 уровень, автовойс на 3 и т.д.

Что нас тут настораживает? Конечно это строка ACC-CHANGE 1, из нее следует, что человек с уровнем доступа выше 1 сможет редактировать аксес лист в пределах уровня на 1 меньше своего. То-есть человек с уровнем доспута 3 сможет добавлять в аксес лист с уровнем от -9999 до 2. Изменяем эту настройку командой

[21:04:08] <@tvrsh> /cs levels #testchan set ACC-CHANGE 20
[21:08:40] -NOTICE- <ChanServ> Level for ACC-CHANGE on channel #testchan changed to 20.

Теперь только пользователи уровнем доступа 20 смогут изменять акксес лист канала.

Далее устанавливаем уровень для протекта(+a)

[21:11:02] <@tvrsh> /cs levels #testchan set PROTECT 15
[21:11:02] -NOTICE- <ChanServ> Level for PROTECT on channel #testchan changed to 15.


Теперь сделаем так, чтобы никто не мог смотреть какие пользователи какой уровень доступа имеют на нашем канале

[21:13:57] <@tvrsh> /cs levels #testchan dis ACC-LIST
[21:13:57] -NOTICE- <ChanServ> ACC-LIST disabled on channel #testchan.


Ну вот теперь точно все, базовая настройка завершена.

Теперь если вы хотите сделать пользователя войсом на Вашем канале добавляйте его с уровнем 3 или 4. Если хотите сделать его оператором то с уровнем от 5 до 9. А если хотите дать пользователю протект то добавляйте его с уровнем выше 15.

Вопросы по дальнейшей настройке задавайте в этом форуме.
http://ircnet.su/
#egghelp @ IrcNet.Ru

#2 tvrsh

tvrsh

    Активный участник

  • Администратор
  • 389 сообщений
  • Пол:Мужчина
  • Город:Russian Federation, Podolsk
  • Ник в сети:tvrsh
  • Каналы:#egghelp, #3hauka, #bash.org

Отправлено 28 мая 2008 - 05:53

Забыл упомянуть одну важную вещь. Необходимо залочить некоторые моды, такие как iklsp
Делается это командой

/cs set #chan mlock -iklsp

Теперь никто кроме Вас не сможет активировать их на канале, что поможет предотвратить т.н. "захват" Вашего канала.
http://ircnet.su/
#egghelp @ IrcNet.Ru




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных