CHANSERV

ChanServ consente a chiunque abbia registrato il proprio nickname con NickServ di registrare il proprio canale, in modo da poterlo gestire completamente senza bisogno di un BOT.

ChanServ consente di gestire anche le liste di accesso del canale (operatori e superoperatori), canali moderati ed a invito.

ChanServ – REGISTER

Per registrare un canale e’ necessario essere presente nello stesso ed avere lo stato di operatore.

E’ quindi poi necessario utilizzare il comando REGISTER secondo la seguente sintassi:

/msg ChanServ REGISTER canale password descrizione

NOTA: sostituire a “canale” il nome del canale da registrare (ad es.: #italia), a “password” quella che sara’ poi la propria password da fondatore ed a “descrizione” una breve frase inerente l’argomento del canale.

ChanServ – IDENTIFY

Serve ad identificarsi come fondatore del canale, qualora si stesse utilizzando un nickname differente rispetto a quello con cui e’ stata effettuata la registrazione o nel caso il proprio nickname sia stato cancellato.

/msg ChanServ IDENTIFY canale

ChanServ – DROP

Questo comando permette di cancellare la registrazione per un dato canale, ed e’ utilizzabile dal solo fondatore.

/msg ChanServ DROP canale

ChanServ – INFO

Fornisce ulteriori informazioni sul canale, come la data di registrazione e l’ultima volta che è stato frequentato da un operatore.

/msg ChanServ INFO canale

ChanServ – SET

Questo comando permette di modificare le impostazioni del canale in modo permanente, e puo’ essere utilizzato solo dal fondatore del canale.

FOUNDER – Cambia il fondatore del canale

/msg ChanServ SET canale FOUNDER nickname SUCCESSOR

– Se il nick del fondatore e’ cancellato, questo utente diviene il nuovo fondatore

/msg ChanServ SET canale SUCCESSOR nickname

PASSWORD

– Cambia la password del canale

/msg ChanServ SET canale PASSWORD nuova password


DESC – Cambia la descrizione del canale

/msg ChanServ SET canale DESC descrizione


URL – Setta l’indirizzo della home page del canale

/msg ChanServ SET canale URL indirizzo

EMAIL – Configura l’email di riferimento del canale

/msg ChanServ SET canale EMAIL indirizzo@email



TOPIC – Cambia il topic al canale

/msg ChanServ SET canale TOPIC topic

ChanServ – ACCESS

Mantiene una lista di accessi per un canale. Questa lista specifica gli user abilitati ad avere l’OP o ad accedere alle funzioni di ChanServ. Livelli di accesso differenti permettono di avere molta flessibilita’ per gli accessi.

/msg ChanServ ACCESS canale ADD nick livello

ACCESS ADD aggiunge il nickname dato alla lista di accessi con il livello specificato.

Se il nick e’ gia’ presente nella lista il suo livello verrà cambiato a quello dato.

Il livello deve essere minore di quello dell’utente che lo usa.

/msg ChanServ ACCESS canale DEL [nick | numero utente | lista]

ACCESS DEL rimuove qualcuno dalla lista di accesso.

/msg ChanServ ACCESS canale LIST [maschera | lista]

ACCESS LIST visualizza la lista di accessi corrente. Se e’ data una maschera verranno mostrati gli user corrispondenti. E’ possibile specificare anche dei numeri che corrisponderanno ai membri

con quel numero. Ad esempio

/msg Chanserv ACCESS #canale LIST 2-5,7-9

Mostra i membri dal numero 2 al 5 e dal 7 al 9.

I livelli di accesso per gli user di default sono:

Founder – Fondatore: Completo controllo delle funzioni di ChanServ e op automatico nel canale

(non puo’ essere conferito con il comando ACCESS command).

10 – Accesso alla lista AutoKICK. Auto op.

5 – Auto op.

3 – Auto voice.

0 – Nessun privilegio speciale, puo’ essere oppato dagli altri user. (se secure-ops e’ disabilitata).

minore di 0 – Non puo’ essere oppato.

Questi livelli possono essere cambiati e possono esserne aggiunti altri usando il comando LEVELS

ChanServ – SOP

Questo comando serve a gestire la lista SuperOp del canale. E’ possibile aggiungere solo nickname registrati.

/msg ChanServ SOP canale ADD nick

(Aggiunge un utente alla lista SOp)

/msg ChanServ SOP canale DEL nick

(Rimuove l’utente dalla lista SOp)

/msg ChanServ SOP canale LIST [maschera | lista]

(Mostra la lista SuperOp)

/msg ChanServ SOP canale COUNT

(Restituisce il numero di utenti presenti nella SOp)

ChanServ – AOP

Questo comando serve a gestire la lista AutoOp del canale. Si possono inserire solo nicknames registrati nella lista.

/msg ChanServ AOP canale ADD nick

(Aggiunge un AOp)

/msg ChanServ AOP canale DEL nick

(Rimuove un AOp)

/msg ChanServ AOP canale LIST [maschera | lista]

(Mostra la lista AutoOp)

/msg ChanServ AOP canale COUNT

(Restituisce il numero di utenti presenti nella AutoOp)

ChanServ – VOP

Gestisce la auto-Voice list, e’ possibile (come per AOP e SOP ) e si possono inserire solo nickname registrati.

Gli utenti registrati inseriti in questa lista, all’accesso in canale verranno automaticamente settati +v in canale.

/msg ChanServ VOP canale ADD nick

(Aggiunge un utente alla lista auto-Voice)

/msg ChanServ VOP canale DEL nick

(Rimuove l’utente dalla lista auto-Voice)

/msg ChanServ VOP canale LIST [maschera | lista]

(Mostra la lista auto-Voice)

/msg ChanServ VOP canale COUNT

(Restituisce il numero di utenti presenti nella auto-Voice)

ChanServ – AKICK

Questo comando permette di inserire delle maschere nick!user@host nella lista AutoKick del canale.

Si tratta praticamente di ban permanenti, non diversi nel settaggio dal comando /MODE canale +b.

Chiunque abbia una maschera che sia “simile” a quella specificata (i “caratteri jolly” sono ammessi,

tipo l’asterisco) verra’ subito espulso dal canale e bandito da ChanServ.

/msg ChanServ AKICK canale ADD nick!user@host

(aggiunge nick!user@host)

/msg ChanServ AKICK canale DEL nick!user@host

(rimuove nick!user@host)

/msg ChanServ AKICK canale LIST [nick!user@host]

(mostra la lista AutoKick)

/msg ChanServ AKICK canale ENFORCE

(fara’ in modo che ChanServ rimuova dal canale chiunque sia nell AKICK list.)

NOTA: sostituire a canale il nome del canale su cui si desidera effettuare la modifica

(Es. #Italia), ed al posto di nick!user@host la maschera da inserire.

Per problemi nel determinare le maschere, rivolgersi ad un operatore.

ChanServ – UNSET

Questo comando permette di cancellare alcuni settaggi del canale (SUCCESSOR URL EMAIL ENTRYMSG).

/msg ChanServ UNSET canale [SUCCESSOR | URL | EMAIL | ENTRYMSG]

ChanServ – LIST

Questo comando permette di ottenre la lista di tutti i canali registrati.

/msg ChanServ LIST pattern

I canali con l’opzione PRIVATE saranno visualizzati solo agli amministratori della rete

ChanServ – INVITE

Serve ad invitare un utente in un canale a solo invito. E’ possibile utilizzarlo anche per invitre se stessi.

/msg ChanServ INVITE canale nickname

ChanServ – UNBAN

Questo comando permette di rimuovere tutti i ban che impediscono ad un utente di entrare nel canale.

Per poter usare questo comando si deve avere minimo livello 5, vedi comando ACCESS .

./msg ChanServ UNBAN canale

(Rimuove tutti i ban contro l’utente che usa il comando)

ChanServ – CLEAR

Questo comando permette di rimuovere alcuni settaggi del canale canale.

E un comando molto potente e di default solo il FOUNDER del canale lo puo utilizzare.

/msg ChanServ canale opzione

Le opzioni che si possono usare sono:

MODES – Elimina tutti i modes del canale fatta eccezzione quelli impostati nel paramentro MLOCK

BANS – Elimina tutti i BAN presenti nel canale

OPS – Deoppa tutti gli operatori (+o) del canale

HALFOPS – Deoppa tutti gli halfop (+h) del canale

VOICE – Toglie il voice (+v) a tutti gli utenti del canale

USERS – Kicka tutti gli utenti del canale

E’ possibile dare questo comando anche ad alcuni utenti, anche se sconsigliato vista la delicatezza del comando.

Per far ciò si deve attivare un LEVELS al comando CLEAR, e attribuendolo ad un nick tramite il comando ACCESS

ChanServ – LEVELS

Il comando LEVELS ti permette di controllare in un modo migliore i livelli di accesso per un canale.

Con questo comando puoi definire un accesso per la maggior parte dei comandi di ChanServ.

(Esclusi SET FOUNDER e SET PASSWORD riservati al fondatore.)

/msg ChanServ canale SET tipo livello

LEVELS SET ti permette di cambiare un livello di accesso.

/msg ChanServ canale DIS tipo

LEVELS DIS disabilita una funzione automatica o impedisce l’accesso a qualche funzione a tutti tranne che al fondatore.

/msg ChanServ canale LIST

LEVELS LIST visualizza i livelli correntemente disponibili.

/msg ChanServ canale RESET

LEVELS RESET riporta i livelli a quelli di default che sono:

Founder – Fondatore: Completo controllo delle funzioni di ChanServ e op automatico nel canale

(non puo’ essere conferito con il comando ACCESS command).

10 – Accesso alla lista AutoKICK. Auto op.

5 – Auto op.

3 – Auto voice.

0 – Nessun privilegio speciale, puo’ essere oppato dagli altri user. (se secure-ops e’ disabilitata).

minore di 0 – Non puo’ essere oppato.

Per una lista di funzioni di tutti i livelli usa /msg Chanserv HELP LEVELS DESC.

ChanServ – OP

Il comando OP conferisce a un nickname lo stato di Operatore (+o).

Questo comando non ha alcun effetto sulle liste AutoOp e SuperOp del canale.

/msg ChanServ OP canale nickname

ChanServ – DEOP

Rimuove lo stato di operatore di canale dall’utente specificato.

Cio’ non ha alcun effetto sulle liste AutoOp e SuperOp.

/msg ChanServ DEOP canale nickname

ChanServ – VOICE

Questo comando permette di conferire “voce”, cioeè di inviare testo su un canale moderato, all’utente specificato.

Non ha niente a che vedere con la lista auto-Voice.

/msg ChanServ VOICE canale nickname

ChanServ – DEVOICE

Rimuove la possibilita’ di inviare testo su un canale moderato dall’utente specificato.

Cio’ non ha alcun effetto sulla lista auto-Voice.

/msg ChanServ DEVOICE canale nickname

ChanServ – HALFOP

Conferisce lo stato di HalfOp (+h) all’utente specificato.

Cio’ non ha alcun effetto sulla lista HOP.

Questo comando, di default, è limitato agli utenti con Livello 4 o superiore.

/msg ChanServ HALFOP canale nickname

ChanServ – DEHALFOP

Rimuove lo stato di HalfOp (+h) all’utente specificato.

Cio’ non ha alcun effetto sulla lista HOP.

Questo comando, di default, è limitato agli utenti con Livello 4 o superiore.

/msg ChanServ HALFOP canale nickname

ChanServ – PROTECT

Conferisce protezione sul canale (+a) al nickname specificato.

Questo comando, di default, è limitato agli utenti con Livello 10.

/msg ChanServ PROTECT canale nickname

ChanServ – DEPROTECT

Rimuove la protezione sul canale (+a) al nickname specificato.

Questo comando, di default, è limitato agli utenti con Livello 10.

/msg ChanServ DEPROTECT canale nickname

ChanServ – HOP

Questo comando consente di gestire la lista degli HalfOp del canale.

Alla lista possono essere addati solo nickname registrati.

Agli utenti, aggiunti a questa lista, verrà automaticamente conferito lo stato di HalfOp (+h), al loro ingresso in canale.

Un HalfOp puo modificare la lista auto-Voice; un SOp e un auto-Op puo modificare la lista degli HalfOp.

/msg Chanserv HOP canale ADD nick

(Aggiunge un utente alla lista HOp)

/msg Chanserv HOP canale DEL nick

(Rimuove un utente dalla lista HOp)

/msg Chanserv HOP canale LIST [maschera | lista]

(Mostra la lista HOp)

/msg Chanserv HOP canale COUNT

(Restituisce il numero di utenti presenti nella lista HOp)