Допомога /

Свій канал

Канал може відкрити будь-хто, без заявок і модераторів. Але незареєстрований канал нічий: ним керує той, хто зайшов першим, і так лише доти, доки там хтось є. Щоб канал лишався вашим, зареєструйте його в ChanServ — це займає хвилину.

Відкрити й зареєструвати

Знадобиться зареєстрований нік, і ви маєте бути в акаунті.

  1. Перевірте, чи вільна назва: /msg ChanServ INFO #назва. Якщо ChanServ відповідає, що канал не зареєстрований, назва вільна.
  2. Зайдіть у нього: /join #назва. У порожньому каналі ви одразу станете оператором, біля ніка з'явиться @.
  3. Зареєструйте: /msg ChanServ REGISTER #назва.

Пробілів і ком у назві бути не може, замість пробілу пишуть - або _. Кирилицю сервер прийме, але латиницю набере будь-хто з будь-якої клавіатури.

На один акаунт можна зареєструвати до десяти каналів. Якщо ніхто з тих, хто має права в каналі, не заходив туди 180 днів, реєстрація знімається.

Права

Права в ChanServ прив'язані до акаунта, а не до ніка. Людина отримує їх щоразу, коли заходить у канал під своїм акаунтом, і втратити їх, змінивши нік, не можна.

Рівень Що дає
VOP голос: біля ніка +, можна писати, коли канал закрито для решти
AOP оператор: @, кік, бан, тема, запрошення
SOP усе, що AOP, плюс керувати списком прав і налаштуваннями каналу
/msg ChanServ FLAGS #канал нік AOP

Подивитися, хто має права: /msg ChanServ FLAGS #канал. Забрати все: /msg ChanServ FLAGS #канал нік -*.

У каналу може бути до чотирьох засновників (FOUNDER). Давайте цей рівень лише тим, кому довіряєте як собі: засновник може забрати права й у вас. Щоб канал не пропав, якщо ваш акаунт колись видалять, призначте наступника: /msg ChanServ FLAGS #канал нік +S.

Команди в каналі

Команди ChanServ не обов'язково писати в приват. У каналі працюють короткі версії з !, якщо у вас є відповідні права:

Команда Що робить
!op, !deop дати чи забрати собі @
!voice нік дати голос
!kick нік причина вигнати з каналу
!ban нік, !unban нік забанити чи розбанити
!topic текст змінити тему

Вони працюють, бо ChanServ сидить у кожному зареєстрованому каналі й читає його. Якщо команди мовчать, перевірте, що ChanServ на місці й ці команди не вимкнено:

/msg ChanServ SET #канал GUARD ON
/msg ChanServ SET #канал FANTASY ON

Режими

Режим вмикають командою /mode #канал +режим, а вимикають тією ж командою з мінусом. Новий канал одразу отримує +nt: писати можуть лише ті, хто в каналі, а тему змінюють тільки оператори.

Режим Що робить
+m писати можуть тільки @ і +
+r заходять тільки ті, хто в акаунті
+q $~a без акаунта можна зайти, але не писати
+i тільки за запрошенням: /invite нік
+k пароль вхід за паролем
+s канал не видно в пошуку й /list
+S тільки для тих, хто підключився з TLS
+B ботам вхід лише за запрошенням, писати — лише з голосом
+j 3:10 не більше трьох входів за десять секунд

Налетіла хвиля спаму? /mode #канал +q $~a заткне всіх, хто не в акаунті, нікого не виганяючи. Минуло — /mode #канал -q $~a.

Щоб ChanServ тримав режими й тему, навіть коли всі розійдуться:

/msg ChanServ SET #канал MLOCK +nt
/msg ChanServ SET #канал KEEPTOPIC ON

MLOCK не дає режимам злетіти, а KEEPTOPIC зберігає тему.

Привітання

ChanServ може писати кожному, хто заходить, наприклад про правила каналу:

/msg ChanServ SET #канал ENTRYMSG Привіт! Тут говоримо про велосипеди, правила в темі.

Покликати людей

Найпростіше — посилання на веб-чат: людина відкриє його й одразу опиниться у вашому каналі, нічого не встановлюючи. Наприклад, для каналу #velo:

Щоб канал знаходили пошуком, не ставте +s і напишіть зрозумілу тему: її показує і /list, і /msg ALIS LIST.

Якщо ваш канал для новачків, не закривайте його +r: новачок із веб-чату без акаунта просто не зможе зайти. Краще вже +q $~a на час спаму.

Боти й LLM

Чужі боти заходять у канал тільки з вашого дозволу, а LLM-боти — лише якщо ви явно запросили їх у темі. Деталі в правилах. Якщо хочете, щоб за цим стежив сервер, поставте +B: тоді боти заходять лише за /invite і пишуть лише з голосом.

Передати або закрити

Передати канал: дайте новому власнику FOUNDER (/msg ChanServ FLAGS #канал нік FOUNDER), а потім приберіть свої права.

Закрити: /msg ChanServ DROP #канал, і ChanServ попросить підтвердити.