ChanServ


Opis serwisu

ChanServ to kolejna usługa odpowiedzialna za porządek w sieci. Ta jednak, jak nazwa wskazuje, jest odpowiedzialna za rejestrację kanałów, uniemożliwiając innym użytkownikom ich przejęcie. Aby zarejestrować kanał, musimy wpierw na niego wejść. Jeśli weszliśmy pierwsi na niezarejestrowany kanał, dostaniemy od razu na nim prawa operatora, wymagane aby móc dokonać rejestracji. Aby zarejestrować kanał wpisujemy:


Rejestracja

Aby zarejestrować kanał, musimy mieć na nim status operatora, musimy mieć zarejestrowanego nicka i nie może on być w danej chwili zarejestrowany przez kogoś innego. Jeśli wejdziemy na pusty kanał, automatycznie dostaniemy na nim status operatora. Wtedy wpisujemy polecenie:

/msg ChanServ REGISTER <nazwa kanału> <hasło> <opis>

Hasło podajemy do kanału, nie do nicku. Jeśli wszystko poszło po naszej myśli, ChanServ ustawi na naszym kanale +r, a nam da status +aq.

Jeśli nikt nie będzie używał kanału przez 60 dni, zostanie on automatycznie usunięty z naszej bazy.


Nadawanie uprawnień

Uprawnienia użytkownikom możemy nadawać na dwa sposobóy. Domyślnie ustawiony jest system XOP, najłatwiejszy. Alternatywą jest system ACCESS, który pozwala na bardziej zaawansowaną konfigurację kanału. Jeśli nie czujemy się na siłach aby zarządzać naszym kanałem z poziomu ChanServa, możemy skorzystać z naszego panelu.

Domyślnie ChanServ korzysta z metody XOP. Aby ją zmienić na ACCESS, wpisujemy /msg ChanServ set <kanał> XOP off. Analogicznie, aby ją włączyć ponownie używamy tego samego polecenia, jednak z parametrem on.

XOP

System XOP opiera się o cztery komendy:

Status uprawnienia użytkownikowi nadajemy poleceniem:

/msg ChanServ <status> <kanał> ADD <login>

Aby usunąć użytkownika, zamieniamy ADD na DEL. Możemy też zobaczyć aktualną listę użytkowników poleceniem:

/msg ChanServ <status> <kanał> list

ACCESS

Access to bardziej zaawansowany sposób manipulacji uprawnieniami użytkoników. Opiera się o poziomy, które z kolei są określane minimalną wartością numeryczną - której używamy w ACCESS. Brzmi to skomplikowanie, lecz w rzeczywistości wcale tak nie jest.

Przykładowo, jeśli nie zmienimy domyślnie ustawionych poziomów, to aby nadać użytkownikowi status operatora kanału poprzez serwisy nadamy mu poziom 5. Aby dać mu halfopa, nadamy mu poziom 4. Uprawnienia nadajemy i usuwamy następującymi poleceniami:

/msg ChanServ ACCESS <kanał> ADD <nick> <poziom>

/msg ChanServ ACCESS <kanał> DEL <nick> <poziom>

Poziomy

Poziomy to minimalne numeryczne wartości które musi posiadać użytkownik w liście ACCESS aby korzystać z określonych poleceń w chanservie. Dzięki temu możemy ustawić, dla przykładu, że użytkownicy nie będą dostawali na OPa po wejściu na kanał, ale będą mogli kopać korzystając z ChanServa.

/msg ChanServ LEVELS <kanał> SET <element> <poziom> pozwala zmienić przypisany poziom dla określonej operacji lub ich grup.

/msg ChanServ LEVELS <kanał> DISABLE <element> (lub DIS w skrócie) wyłącza określoną funkcję lub zastrzega dostęp do niej dla właściciela kanału.

/msg ChanServ LEVELS <kanał> LIST wyświetla aktualnie ustalone poziomy dla każdej z operacji.

/msg ChanServ LEVELS <kanał> RESET przywraca standardowe ustawienia poziomów dostępu - identyczne z tymi jakie ustawiane są dla kanału po jego utworzeniu.


Konfiguracja

Konfiguracje kanału przeprowadzamy skomplikowanym poleceniem SET. Domyślnie kanały po rejestracji mają optymalne ustawienia, wystarczające do korzystania i zarządzania nimi w wygodny sposób, jednak jeśli ktoś jest ambitny, z pewnością prześledzi i pozmienia niektóre ustawienia pod siebie.

Spadkobierca uprawnień

Ustawia spadkobiercę kanału, który przejmie uprawnienia po usunięciu bądź odrejestrowaniu nazwy użytkownika aktualnego właściela.

/msg ChanServ set <kanał> successor <nick>

Hasło dostępu

Zmienia hasło kanału, które było ustawione podczas procesu rejestracji.

/msg ChanServ set <kanał> password <hasło>

Opis

Zmiana opisu kanału, który został podany w procesie rejestracji.

/msg ChanServ set <kanał> desc <opis>

Adres URL

Zmiana adresu URL przypisany do kanału.

/msg ChanServ set <kanał> url <adres>

Usunięcie przypisania następuje po wykonaniu polecenia bez parametru adres.

Adres e-mail

Zmiana adresu email przypisanego do kanału.

/msg ChanServ set <kanał> email <email>

Usunięcie przypisania następuje po wykonaniu polecenia bez parametru email.

Wiadomość powitalna

Ustawia tekst powiadomienia (poprzez /notice) do użytkowników wchodzących na kanał.

/msg ChanServ set <kanał> entrymsg <wiadomość>

Usunięcie przypisania następuje po wykonaniu polecenia bez parametru wiadomość.

Bezpieczeństwo kanału

Włącza lub wyłącza opcje bezpieczeństwa kanału. Po jej włączeniu, tylko zarejestrowaniu i zidentyfikowani użytkownicy będą otrzymywać od serwisów uprawnienia, wynikające z wpisów na liście dostępu.

/msg ChanServ set <kanał> secure {on | off}

Zalecane włączenie opcji.

Strona główna

Strona główna - Krótki opis sieci i podstawowe informacje na jej temat.

Bramka

Bramka - Specjalny interfejs WWW umożliwiająca ircowanie z przeglądarki, bez konieczności instalowania dodatkowego oprogramowania.

Informacje

Regulamin - zbiór zasad których użytkownicy PIRC.PL są zobowiązani przestrzegać.

Prace - informacje na temat prac, które administratorzy sieci aktualnie wykonują. W tym miejscu będą również zamieszczane wszelkie ważniejsze ogłoszenia.

I:Line - informacje dla administratorów serwerów shell, akademików, sieci osiedlowych i każdego innego miejsca, które wymaga połączenia do naszej sieci więcej osób z jednego adresu IP.

SSL - informacje dla osób chcących połączyć się z naszą siecią korzystając z bezpiecznego połączenia SSL.

Tor i proxy - informacje dla osób próbujących połączyć się z naszą siecią z serwerów TOR i PROXY.

Pomoc administracji - dodatkowa pomoc w pilnowaniu porządku na naszym kanale.

API - opis naszego modułu do wyświetlania statystyk kanału na własnej stronie WWW.

Bannery - generowane przez naszą stronę banery z informacjami o kanałach.

Logo - informacje na temat naszego logo

O nas - nieco więcej informacji na temat sieci i nas, administratorów, oraz krótka historia powstania tego miejsca.

Polecane - mała reklama - strony które sieć PIRC.PL poleca użytkownikom.

Serwisy

NickServ - rejestracja nicków.

ChanServ - rejestracja kanałów.

BotServ - postawienie na swoim kanale bota.

HostServ - ukrywanie swojego adresu IP.

MemoServ - wiadomości do niezalogowanych użytkowników.

Pomoc

Podstawy - miejsce od którego każdy początkujący powinien zacząć. Zbiór podstawowych pojęć i informacji które powinieneś posiadać.

Kanały - informacje na temat zarządzania kanałami i opis ich ustawień,

Użytkownicy - informacje na temat interakcji serwera z użytkownikiem i opis ustawień, które każdy może sobie nałożyć,

Konwersja kodowania - opis naszego autorskiego modułu do konwersji kodowania.

Częste problemy - czyli FAQ, odpowiedzi na często zadawane przez użytkowników pytania.

Statystyki

Podsumowanie - generalne informacje na temat wykorzystania sieci.

Wykresy - graficzna reprezentacja ilości użytkowników i kanałów w przedziale czasu.

Lista kanałów - lista największych kanałów na sieci.

Kontakt

Kontakt - alternatywna droga kontaktu z administracją.