Services

I services rappresentano uno strumento che aiuta gli utenti e gli operatori del canale (ChanOp) e del server (IRCop) nella gestione dei nick, dei canali e del server stesso.

I services a disposizione su SimosNap IRC Network sono i seguenti:

NickServ gestisce la registrazione dei nick sul server e permette di impostare una serie di opzioni a discrezione delle necessità dell'utente:

Puoi ottenere questo aiuto digitando /NS HELP in chat

REGISTER CONFIRM RESEND GROUP GLIST
IDENTIFY ACCESS SET DROP
RECOVER RELEASE GHOST ALIST INFO
RESETPASS ENTERCODE RESENDCODE STATUS
LOGOUT

REGISTER

Sintassi: /NS REGISTER password [email]

Registra il tuo nick nel database di NickServ. Quando il nick è registrato, puoi usare i comandi SET e ACCESS per modificare a tuo piacimento le impostazioni del tuo nick. Assicurati di non dimenticare la password che usi per la registrazione - ne avrai bisogno per effettuare modifiche sul tuo nick.

Tieni conto che le maiuscole e le minuscole sono differenti! PIPPO, Pippo, pippo e PiPpO sono tutte password diverse!

Il parametro e-mail è necessario e serve a memorizzare il tuo indirizzo nei parametri del tuo nick. Il tuo indirizzo non sarà ceduto a terzi, e sarà usato per inviarti la password nel caso tu la dimentichi.

Questo comando crea anche un nuovo gruppo per il tuo nick, che ti permetterà di registrare altri nick condividendo la stessa configurazione, gli stessi memo e gli stessi privilegi sui canali. Per maggiori informazioni su questo servizio. GROUP.

CONFIRM

Sintassi: /NS CONFIRM passcode

E' il secondo step del processo di registrazione del nickname. Devi eseguire questo comando per completare la registrazione del nickname con NickServ. Il Codice di Conferma, viene inviato all' indirizzo email che hai fornito durante il primo step del processo di registrazione.

RESEND

Sinstassi: /NS RESEND

Questo comando permette il reinvio del codice di conferma per il completamento del processo di registrazione, all' indirizzo e-mail dell' utente che lo esegue.

GROUP

Sintassi: GROUP destinazione password

Questo comando fa sì che il tuo nick entri nel gruppo del nick destinazione. password è la password del nick di destinazione.

Entrare in un gruppo ti permetterà di condividere la tua configurazione, i tuoi memo e i privilegi sui canali con tutti i nick nel tuo gruppo.

Un gruppo esiste fino a quando è utile. Questo significa che anche se uno dei nick del gruppo viene deregistrato, non perderai le condivisioni descritte sopra, fino a quando nel gruppo resta almeno un nick.

E' consigliato l'uso di questo comando con un nick non registrato, in quanto verrà registrato automaticamente con l'uso stesso di questo comando.

E' possibile stare in un solo nick per volta. L'unione dei gruppi non è possibile

IDENTIFY

Sintassi: IDENTIFY password

Indica a NickServ che sei davvero il proprietario del nick. Molti comandi richiedono che tu ti sia autentificato con questo comando prima di poterli usare. La password deve essere la stessa che è stata utilizzata con il comando REGISTER.

ACCESS

Sintassi:

Visualizza o modifica la lista di accesso per il tuo nick. Si tratta della lista degli indirizzi che saranno riconosciuti automaticamente da NickServ e che ti permetteranno di utilizzare il tuo nick. Se vuoi usare il nick da indirizzi diversi, dovrai utilizzare il comando IDENTIFY per farti riconoscere da NickServ.

Esempi:

/NS ACCESS ADD pippo@*.disney.it
Permette l'accesso all'utente con ident pippo da qualsiasi macchina all'interno del dominio disney.it.

/NS ACCESS DEL pippo@*.disney.it
Annulla l'effetto del comando precedente.

/NS ACCESS LIST
Visualizza la lista di accesso attuale.

SET

Sintassi: SET opzione parametri

Imposta varie opzioni del nick. opzione può essere una delle seguenti:

DISPLAYImposta il nome del tuo gruppo
EMAILAssocia un indirizzo e-mail al tuo nick
GREETAssocia un messaggio di saluto al tuo nick
HIDENasconde alcune informazioni sul tuo nick
ICQAssocia un numero ICQ al tuo nick
KILLAttiva o disattiva la protezione
LANGUAGEImposta la lingua utilizzata dai Services
MSGCambia il metodo di comunicazione usato dai Services
PASSWORDImposta la password del tuo nick
PRIVATENasconde il nick dalla lista (/msg NickServ LIST)
SECUREAttiva o disattiva la sicurezza
URLAssocia un URL al tuo nick
AUTOOPImposta se sarete oppati automaticamente.

Per usare questo comando, devi prima identificarti con la tua password (digita /msg NickServ HELP IDENTIFY per ottenere maggiori informazioni).

Digita /NS HELP SET opzione per avere maggiori informazioni su una opzione specifica.

DROP

Sintassi: /NS DROP [nick]

Senza parametro, annulla (deregistra) il tuo nick dal database di NickServ.

Con un parametro, deregistra il nick specificato dal database. Puoi deregistrare qualsiasi nick del tuo gruppo senza aver bisogno di privilegi speciali.

RECOVER

Sintassi: /NS RECOVER nickname [password]

Allows you to recover your nickname if someone else has taken it; this does the same thing that NickServ does automatically if someone tries to use a kill-protected nick.

RELEASE

Syntassi: /NS RELEASE nickname [password]

Instructs NickServ to remove any hold on your nickname caused by automatic kill protection or use of the RECOVER command. This holds lasts for 1 minuto; this command gets rid of them sooner.

In order to use the RELEASE command for a nick, your current address as shown in /WHOIS must be on that nick's access list, you must be identified and in the group of that nick, or you must supply the correct password for the nickname.

GHOST

Sintassi: /NS GHOST nick [password]

Disconnette un nick "fantasma" con il tuo nick. Un nick "fantasma" è un nick che non è più connesso realmente, ma che è ancora su IRC. Questo succede, di solito, se il tuo computer ha problemi o se vieni disconnesso mentre sei su IRC. Con questo comando, si può fare in modo che il nick venga disconnesso senza dover attendere che il server lo disconnetta per "ping timeout". Per usare il comando GHOST su un nick, il tuo indirizzo attuale (così come compare nel /WHOIS) deve trovarsi nella lista di accesso di quel nick, devi essere identificato e nello stesso gruppo di quel nick, o devi fornire la password corretta per quel nick.

ALIST

Sintassi: /NS ALIST

Mostra i canali su cui hai accesso.

INFO

Sintassi: /NS INFO nick [ALL]

Mostra varie informazioni sul nick specificato, come ad esempio il proprietario del nick, la data dell'ultimo accesso, l'ultimo indirizzo utilizzato e le opzioni stesse del nick. Se sei identificato per il nick di cui stai richiedendo le informazioni, e specifichi il parametro ALL, vedrai tutte le informazioni, che siano nascoste o meno.

RESETPASS

Sintassi: /NS RESETPASS nick

Permette il ripristino della password del tuo nick nel caso in cui sia stata perduta o dimenticata. Sarà inviato un codice di ripristino all' indirizzo e-mail associato al nick indicato. Una volta ricevuta l' e-mail, segui le istruzioni contenute nel messaggio per poter procedere al ripristino della password.

ENTERCODE

Syntassi: /NS ENTERCODE passcode

Permette di inviare il codice ricevuto per il ripristino della password del tuo nickname.

RESENDCODE

Sinstassi: /NS RESENDCODE nick

Reinvia il codice per il ripristino della password di nickserv. Controlla che l' e-maill ricevuta non sia stata marcata come Spam.

STATUS

Sintassi: /NS STATUS nick...

Indica se l'utente che usa il nick specificato è riconosciuto come proprietario del nick. La risposta ha questo formato:

nick codice-di-stato

dove nick è il nick inviato con il comando, e codice-di-stato può essere:

Con ogni comando possono essere inviati fino a 16 nick; il resto sarà ignorato. Se nessun nickname è specificato verrà indicato lo stato del tuo nick.

LOGOUT

Sintassi: /NS LOGOUT

Annulla l'effetto del comando IDENTIFY, rendendoti non più identificato come proprietario del nick.

ChanServ e' il servizio di registrazione e manutenzione dei canali e quindi la maggior parte dei comandi e' riservata agli Operatori di un canale o comunque a chi intende registrare un proprio canale su IRC; ChanServ viene richiamato usando la sintassi

Puoi ottenere questo aiuto digitando /CS HELP in chat

REGISTER IDENTIFY SET SOP AOP
HOP VOP ACCESS LEVELS AKICK
DROP BAN UNBAN CLEAR OP
DEOP HALFOP DEHALFOP VOICE DEVOICE
PROTECT DEPROTECT OWNER DEOWNER
GETKEY INVITE KICK LIST LOGOUT
TOPIC INFO TBAN AUTOVOICE

REGISTER

Sintassi: /CS REGISTER canale password descrizione

Registra un canale nel database di ChanServ. Per poter usare questo comando, devi essere operatore di canale (op) sul canale che intendi registrare. La password è usata con il comando IDENTIFY per permettere agli altri di effettuare in seguito dei cambiamenti sulle varie impostazioni di canale. L'ultimo parametro, che deve essere incluso, è una descrizione generica del canale stesso.

Quando registri un canale, vieni registrato come il "fondatore" (founder) del canale. Il fondatore di un canale può cambiare tutte le impostazioni del canale stesso; inoltre, ChanServ gli assegnerà automaticamente i privilegi di operatore di canale (+o) quando entra nel canale. Per assegnare alcuni di questi privilegi ad altri utenti, vedi il comando ACCESS.

NOTA: Per registrare un canale, devi aver prima registrato il tuo nick.

IDENTIFY

Sintassi: /CS IDENTIFY canale password

Ti identifica con ChanServ come fondatore del canale specificato. Molti comandi richiedono che tu sia identificato per poter essere eseguiti. La password deve essere la stessa utilizzata con il comando REGISTER.

SET

Sintassi: /CS SET canale opzione parametri

Permette al fondatore di un canale di impostare varie opzioni e informazioni del canale stesso.

Opzioni disponibili:

FOUNDERImposta il fondatore del canale
SUCCESSORImposta il successore del fondatore del canale
PASSWORDImposta la password del canale
DESCImposta la descrizione del canale
URLAssocia un URL al canale
EMAILAssocia un indirizzo e-mail al canale
ENTRYMSGImposta un messaggio che sarà inviato agli utenti che entrano nel canale
BANTYPEImposta il tipo di ban che sarà usato dai Services
MLOCKImposta il blocco dei modi di canale
KEEPTOPICMantiene il topic quando il canale non è in uso
OPNOTICEInvia una notifica quando vengono usati i comandi OP/DEOP
PEACERegola l'uso dei comandi critici
PRIVATENasconde il canale dall'output del comando LIST
RESTRICTEDLimita l'accesso al canale
SECUREAttiva le funzionalità di sicurezza di ChanServ
SECUREOPSAbilita un controllo più severo dello stato di operatore
SECUREFOUNDERAbilita un controllo più severo dello stato di fondatore
SIGNKICK"Firma" i kick effettuati con il comando KICK
TOPICLOCKImposta il blocco del topic (modificabile solo attraverso il comando TOPIC)
XOPSeleziona il sistema di privilegi utilizzato

Digita /CS HELP opzione per ottenere maggiori informazioni su un comando specifico.

SOP

Sintassi:

Gestisce la lista SOP (SuperOP) del canale. La lista SOP dà agli utenti il diritto di essere auto-oppati e protetti (+a), di modificare la lista AutoKick e quella delle parolacce (badwords), di leggere le memo di canale, e così via.

Il comando SOP ADD aggiunge il nick specificato alla lista SOP.

Il comando SOP DEL rimuove il nick specificato dalla lista SOP. Se viene specificata una lista, i record corrispondenti vengono rimossi. (Guarda l'esempio di LIST)

Il comando SOP LIST mostra la lista SOP. Se viene utilizzata una wildcard per la mask, solo i record che corrispondono alla mask vengono mostrati. Se viene specificata una lista, i record corrispondenti vengono mostrati.

Il comando SOP CLEAR svuota la lista SOP.

I comandi SOP ADD, SOP DEL e SOP CLEAR sono limitati al fondatore del canale. Comunque, tutti gli utenti nella lista SOP possono usare il comando SOP LIST.

Questo comando potrebbe essere stato disabilitato per il tuo canale; in questo caso dovrai usare la lista di accesso. Digita /msg ChanServ HELP ACCESS per maggiori informazioni, e /msg ChanServ HELP SET XOP per scoprire come passare da un sistema all'altro. ACCESS.

AOP

Sintassi:

Gestisce la lista AOP (AutoOP) del canale. La lista AOP dà agli utenti il diritto di essere auto-oppati, di richiedere l'invito, di rimuovere i ban su se stessi, di far mostrare il messaggio di saluto (greet) quando entrano, e così via.

Il comando AOP ADD aggiunge il nick specificato alla lista AOP.

Il comando AOP DEL rimuove il nick specificato dalla lista AOP. Se viene specificata una lista, i record corrispondenti vengono rimossi. (Guarda l'esempio di LIST)

Il comando AOP LIST mostra la lista AOP. Se viene utilizzata una wildcard per la mask, solo i record che corrispondono alla mask vengono mostrati. Se viene specificata una lista, i record corrispondenti vengono mostrati.

Il comando AOP CLEAR svuota la lista AOP.

I comandi AOP ADD e AOP DEL sono limitati ai SOP e superiori, mentre il comando AOP CLEAR può essere utilizzato soltanto dal fondatore del canale. Comunque, tutti gli utenti nella lista AOP possono usare il comando AOP LIST.

Questo comando potrebbe essere stato disabilitato per il tuo canale; in questo caso dovrai usare la lista di accesso. Digita /msg ChanServ HELP ACCESS per maggiori informazioni, e /msg ChanServ HELP SET XOP per scoprire come passare da un sistema all'altro.

HOP

Sintassi:

Gestisce la lista HOP (HalfOP) del canale. La lista HOP dà agli utenti il diritto di essere "half-oppati" sul tuo canale.

Il comando HOP ADD aggiunge il nick specificato alla lista HOP.

Il comando HOP DEL rimuove il nick specificato dalla lista HOP. Se viene specificata una lista, i record corrispondenti vengono rimossi. (Guarda l'esempio di LIST)

Il comando HOP LIST mostra la lista HOP. Se viene utilizzata una wildcard per la mask, solo i record che corrispondono alla mask vengono mostrati. Se viene specificata una lista, i record corrispondenti vengono mostrati.

Il comando HOP CLEAR svuota la lista HOP.

I comandi HOP ADD, HOP DEL e HOP LIST sono limitati agli AOP e superiori, mentre il comando HOP CLEAR può essere utilizzato soltanto dal fondatore del canale.

Questo comando potrebbe essere stato disabilitato per il tuo canale; in questo caso dovrai usare la lista di accesso. Digita /msg ChanServ HELP ACCESS per maggiori informazioni, e /msg ChanServ HELP SET XOP per scoprire come passare da un sistema all'altro.

VOP

Sintassi:

Gestisce la lista VOP (VOicePeople) del canale. La lista VOP dà agli utenti il diritto di essere voice sul tuo canale, e di ottenere il +v se non lo sono.

Il comando VOP ADD aggiunge il nick specificato alla lista VOP.

Il comando VOP DEL rimuove il nick specificato dalla lista VOP. Se viene specificata una lista, i record corrispondenti vengono rimossi. (Guarda l'esempio di LIST)

Il comando VOP LIST mostra la lista VOP. Se viene utilizzata una wildcard per la mask, solo i record che corrispondono alla mask vengono mostrati. Se viene specificata una lista, i record corrispondenti vengono mostrati.

Il comando VOP CLEAR svuota la lista VOP.

I comandi VOP ADD, VOP DEL e VOP LIST sono limitati agli HOP e superiori, mentre il comando VOP CLEAR può essere utilizzato soltanto dal fondatore del canale.

Questo comando potrebbe essere stato disabilitato per il tuo canale; in questo caso dovrai usare la lista di accesso. Digita /msg ChanServ HELP ACCESS per maggiori informazioni, e /msg ChanServ HELP SET XOP per scoprire come passare da un sistema all'altro.

ACCESS

Sintassi:

Gestisce la lista di accesso del canale. La lista di accesso specifica quali utenti hanno diritto allo stato di operatore di canale e ai vari comandi di ChanServ sul canale. Utenti in diversi livelli avranno a disposizione diversi privilegi; per avere informazioni specifiche, puoi digitare /msg ChanServ HELP ACCESS LEVELS. I nick che non si trovano nella lista di accesso hanno livello 0.

Il comando ACCESS ADD aggiunge il nick specificato alla lista di accesso con il livello specificato; se il nick è già presente nella lista, il suo livello viene modificato, impostandolo a quello specificato nel comando. Il livello del nick specificato deve essere minore di quello del nick che invia il comando, e se il nick è già presente nella lista, il livello attuale di quel nick deve essere minore di quello del nick che invia il comando.

Il comando ACCESS DEL rimuove il nick specificato dalla lista di accesso. Se viene specificata una lista, i record corrispondenti vengono rimossi. (Guarda l'esempio di LIST) Il comando ACCESS LIST mostra la lista di accesso. Se viene utilizzata una wildcard per la mask, solo i record che corrispondono alla mask vengono mostrati. Se viene specificata una lista, i record corrispondenti vengono mostrati.

Il comando ACCESS CLEAR svuota completamente la lista di accesso.

LEVELS

Sintassi:

Il comando LEVELS permette un controllo preciso dei significati dei livelli di accesso numerici usati nei canali. Con questo comando, è possibile definire il livello di accesso richiesto per la maggior parte delle funzioni di ChanServ. (I comandi SET FOUNDER e SET PASSWORD, nonché questo comando, sono sempre riservati al fondatore del canale).

LEVELS SET permette di definire il livello di accesso necessario per una funzione o per un gruppo di funzioni.
LEVELS DISABLE (o, abbreviato, DIS) disattiva una funzione automatica o non permette più l'accesso a una funzione se non al fondatore del canale.
LEVELS LIST mostra i livelli di accesso attuali per ogni funzione e per i gruppi di funzioni.
LEVELS RESET reimposta i livelli ai valori di default di un canale appena creato (per maggiori informazioni, digita HELP ACCESS LEVELS).

Per una lista delle funzioni di cui puoi cambiare i livelli, digita /CS HELP LEVELS DESC.

AKICK

Sintassi:

Gestice la lista AutoKick. Se un utente che si trova nella lista AutoKick cerca di entrare nel canale, ChanServ lo bannerà dal canale e poi lo espellerà (kick).

Il comando AKICK ADD aggiunge il nick specificato alla lista AutoKick. Se viene specificato un motivo, quella frase sarà utilizzato quando l'utente viene kickato; altrimenti, verrà utilizzata la frase standard ""You have been banned from the channel". In alternativa al nick può essere usata una hostmask. Quando viene usato un AKICK su un nick registrato, l' AKICK sarà aggiunto sull account nickserv anzichè sulla mask. Tutti i nickname presenti nel gruppo dell'account saranno in AKICK.

Il comando AKICK STICK mantiene permanentemente il ban sulla mask specificata. Se qualcuno cerca di rimuovere il ban, ChanServ lo imposterà di nuovo. Questo comando non può essere usato contro i nick registrati.

Il comando AKICK UNSTICK annulla l'effetto del comando AKICK STICK, permettendo di rimuovere il ban dal canale.

Il comando AKICK DEL rimuove il nick o la mask specificata dalla lista AutoKick. Non rimuove, però, i ban piazzati da un AutoKick, che devono quindi essere rimossi manualmente.

Il comando AKICK LIST mostra la lista AutoKick, o, se specificata, solo i record che corrispondono alla mask indicata.

Il comando AKICK VIEW mostra la lista Autokick, fornendo più informazioni del comando AKICK LIST.

Il comando AKICK ENFORCE fa sì che ChanServ forzi la lista AutoKick attuale, rimuovendo dal canale tutti gli utenti che corrispondono alle varie mask presenti nella lista.

Il comando AKICK CLEAR svuota la lista AutoKick.

DROP

Sintassi: /CS DROP canale

Deregistra il canale indicato.

BAN

Sintassi: /CS BAN [canale [nick [motivo]]]

Banna (non permette l'accesso) il nick specificato sul canale. Se non viene indicato alcun nick, banna l'utente che ha inviato il comando. Se non viene indicato né il nick né il canale, l'utente che ha inviato il comando verrà bannato su tutti i canali in cui si trova e in cui ha abbastanza privilegi.

Di default, il comando è limitato agli AOP o agli utenti con livello di accesso 5 o superiori sul canale.

UNBAN

Sintassi: /CS UNBAN canale

Chiede a ChanServ di rimuovere tutti i ban che non ti permettono di entrare sul canale specificato.

Di default, il comando è limitato agli AOP o agli utenti con livello di accesso 5 o superiori sul canale.

CLEAR

Sintassi: CLEAR canale cosa

Fa in modo che ChanServ "pulisca" vari settaggi di un canale. cosa può essere una delle opzioni seguenti:

MODESAnnulla tutti i modi di canale (cioè elimina i modi i,k,l,m,n,p,s,t).
BANSAnnulla tutti i ban del canale.
OPSRimuove lo stato di operatore (modo +o) da tutti gli operatori del canale.
HOPSRimuove lo stato di halfoperator (modo +h) da tutti gli halfoperator del canale, se supportato.
VOICESRimuove lo stato di voice (modo +v) da tutti gli utenti voice sul canale.
USERSRimuove (con un kick) tutti gli utenti del canale.

Di default, il comando è limitato agli utenti con accesso di fondatore sul canale.

OP

Sintassi: /CS OP [canale [nick]]

Assegna lo stato di operatore (op, +o) a un utente sul canale specificato. Se non viene indicato alcun nick, "oppa" l'utente che invia il comando. Se non viene indicato né canale né nick, opperà l'utente che invia il comando su tutti i canali in cui si trova e in cui ha abbastanza privilegi.

Di default, il comando è limitato agli AOP o agli utenti con livello di accesso 5 o superiori.

DEOP

Sintassi: DEOP [canale [nick]]

Rimuove lo stato di operatore (op, -o) a un utente sul canale specificato. Se non viene indicato alcun nick, "deoppa" l'utente che invia il comando. Se non viene indicato né canale né nick, deopperà l'utente che invia il comando su tutti i canali in cui si trova e in cui ha abbastanza privilegi.

Di default, il comando è limitato agli AOP o agli utenti con livello di accesso 5 o superiori.

HALFOP

Sintassi: /CS HALFOP [canale [nick]]

Assegna lo stato di mezzo operatore (halfop, +h) a un utente sul canale specificato. Se non viene indicato alcun nick, dà l'halfop all'utente che invia il comando. Se non viene indicato né canale né nick, dà l'halfop all'utente che invia il comando su tutti i canali in cui si trova e in cui ha abbastanza privilegi.

Di default, il comando è limitato agli AOP o agli utenti con livello di accesso 5 o superiori, oppure ai HOP o agli utenti con livello 4 o superiori per l'halfop su se stessi.

DEHALFOP

Sintassi: /CS DEHALFOP [canale [nick]]

Rimuove lo stato di mezzo operatore (halfop, -h) da un utente sul canale specificato. Se non viene indicato alcun nick, toglie l'halfop all'utente che invia il comando. Se non viene indicato né canale né nick, toglie l'halfop all'utente che invia il comando su tutti i canali in cui si trova e in cui ha abbastanza privilegi.

Di default, il comando è limitato agli AOP o agli utenti con livello di accesso 5 o superiori, oppure ai HOP o agli utenti con livello 4 o superiori per il dehalfop su se stessi.

VOICE

Sintassi: /CS VOICE [canale [nick]]

Assegna lo stato di voice (+v) a un utente sul canale specificato. Se non viene indicato alcun nick, dà il voice all'utente che invia il comando. Se non viene indicato né canale né nick, dà il voice all'utente che invia il comando su tutti i canali in cui si trova e in cui ha abbastanza privilegi.

Di default, il comando è limitato agli AOP o agli utenti con livello di accesso 5 o superiori, oppure ai VOP o agli utenti con livello 3 o superiori per il voice su se stessi.

DEVOICE

Sintassi: /CS DEVOICE [canale [nick]]

Rimuove lo stato di voice (-v) da un utente sul canale specificato. Se non viene indicato alcun nick, toglie il voice all'utente che invia il comando. Se non viene indicato né canale né nick, toglie il voice all'utente che invia il comando su tutti i canali in cui si trova e in cui ha abbastanza privilegi.

Di default, il comando è limitato agli AOP o agli utenti con livello di accesso 5 o superiori, oppure ai VOP o agli utenti con livello 3 o superiori per il devoice su se stessi.

PROTECT

Sintassi: /CS PROTECT [canale [nick]]

Assegna lo stato di protezione (+a) a un utente sul canale specificato. Se non viene indicato alcun nick, dà la protezione all'utente che invia il comando. Se non viene indicato né canale né nick, dà la protezione all'utente che invia il comando su tutti i canali in cui si trova e in cui ha abbastanza privilegi.

Di default, il comando è limitato al fondatore del canale, oppure ai SOP o agli utenti con livello 10 o superiori per la protezione su se stessi.

DEPROTECT

Sintassi: /CS DEPROTECT [canale [nick]]

Rimuove lo stato di protezione (-a) da un utente sul canale specificato. Se non viene indicato alcun nick, toglie la protezione all'utente che invia il comando. Se non viene indicato né canale né nick, toglie la protezione all'utente che invia il comando su tutti i canali in cui si trova e in cui ha abbastanza privilegi.

Di default, il comando è limitato al fondatore del canale, oppure ai SOP o agli utenti con livello 10 o superiori per la rimozione della protezione su se stessi.

OWNER

Sintassi: /CS OWNER [canale]

Ti assegna lo stato di proprietario (owner, +q) sul canale che specifichi. Se non indichi nessun canale, lo stato di proprietario ti sarà assegnato su tutti i canali su cui ti trovi e in cui hai abbastanza privilegi.

Il comando è limitato agli utenti che hanno accesso di fondatore.

DEOWNER

Sintassi: /CS DEOWNER [canale]

Ti toglie lo stato di proprietario (owner, -q) sul canale che specifichi. Se non indichi nessun canale, lo stato di proprietario ti sarà rimosso su tutti i canali su cui ti trovi e in cui hai abbastanza privilegi.

Il comando è limitato agli utenti che hanno accesso di fondatore.

GETKEY

Sintassi: /CS GETKEY canale

Restituisce la chiave (password) del canale specificato. Questo comando è pensato per essere usato dai bot e dagli script, e il suo output ha questo formato:

KEY [canale] [chiave]

chiave corrisponde a "NO KEY" se il canale non richiede una chiave.

INVITE

Sintassi: /CS INVITE canale

Chiede a ChanServ di invitarti nel canale specificato.

Di default, il comando è limitato agli AOP o agli utenti con livello di accesso 5 o superiori sul canale.

KICK

Sintassi: /CS KICK [canale [nick [motivo]]]

Espelle (kick) il nick specificato dal canale. Se non viene indicato alcun nick, kicka l'utente che ha inviato il comando. Se non viene indicato né il nick né il canale, l'utente che ha inviato il comando verrà kickato da tutti i canali in cui si trova e in cui ha abbastanza privilegi.

Di default, il comando è limitato agli AOP o agli utenti con livello di accesso 5 o superiori sul canale.

LIST

Sintassi: /CS LIST pattern

Mostra tutti i canali registrati che corrispondono al pattern specificato. I canali con l'opzione PRIVATE non saranno mostrati.

LOGOUT

Sintassi: /CS LOGOUT canale [nick]

Questo comando fa si' che il nick specificato non sia più identificato sul canale indicato.

Se sei il fondatore del canale, puoi deidentificare chiunque, altrimenti puoi deidentificare solo te stesso.

TOPIC

Sintassi: /CS TOPIC canale [topic]

Fa cambiare il topic a ChanServ. Se il nuovo topic non viene specificato, il topic attuale sarà rimosso. Questo comando è utile soprattutto quando l'opzione SET TOPICLOCK è attiva. Per maggiori informazioni, digita /CS HELP SET TOPICLOCK.

Di default, il comando è limitato agli utenti con accesso di fondatore sul canale.

INFO

Sintassi: /CS INFO canale [ALL]

Mostra varie informazioni a proposito del canale specificato (a patto che sia registrato), tra cui il fondatore, il giorno di registrazione, l'ultimo utilizzo, la descrizione e il blocco dei modi, se presente. Se viene specificata l'opzione ALL, verranno mostrati anche il successore e il messaggio di ingresso.

Di default, l'opzione ALL è limitata a coloro che hanno l'accesso come fondatore sul canale.

TBAN

Sintassi: /CS TBAN canale nick tempo (in minuti)

Banna l'utente specificato da un canale per un periodo di tempo specificato. Se il ban viene rimosso a mano prima della scadenza, NON verrà rimpiazzato.

AUTOVOICE

Sintassi: /CS AUTOVOICE #channel {REG|ALL|STATUS|OFF}

Abilita o disabilita il voice automatico degli utenti al join di un canale. L' opzione REG imposterà l' autovoice solamente agli utenti registrati l' opzione ALL imposterà l'autovoice a tutti gli utenti. l' opzione OFF disabilita l' autovoice nel canale l' opzione STATUS mostra le impostazioni correnti per il canale.

Di default, l' uso del comando è limitato ai SOP o agli utenti con almeno livello 10 nella lista di accesso del canale.

MemoServ e' un servizio che permette agli utenti che hanno un nick registrato con NickServ di poter lasciare messaggi ad un altro utente che in quel momento non e' connesso con il server IRC.; MemoServ viene richiamato usando la sintassi

Puoi ottenere questo aiuto digitando /MS HELP in chat

SEND CANCEL LIST READ DEL SET INFO CHECK

SEND

Sintassi: /MS SEND {nick | canale} testo-del-memo

Invia un memo che contiene il testo-del-memo al nick o al canale specificato. Quando si invia un memo a un nick, il destinatario riceverà un messaggio che lo notifica che ha un nuovo memo. Il nick/canale di destinazione deve esser registrato.

CANCEL

Sintassi: /MS CANCEL {nick | canale}

Annulla l'ultimo memo inviato al nick o al canale specificato, sempre che non sia già stato letto prima dell'uso di questo comando.

LIST

Sintassi: /MS LIST [canale] [list | NEW]

Mostra le proprie memo. Quando viene specificato NEW, mostra soltanto i nuovi memo (non letti). I memo non letti sono segnati con un "*" a sinistra del numero d'ordine. Si può anche indicare una lista di numeri, come in quest'esempio:

/MS LIST 2-5,7-9

Mostra i memo che hanno numeri tra 2 e 5 e tra 7 e 9, escludendo quindi il 6.

READ

Sintassi: /MS READ [canale] {numero | lista | LAST | NEW}

Mostra il testo dei propri memo specificati. Se viene indicato LAST, mostra l'ultimo memo ricevuto. Se viene indicato NEW, mostra tutti i nuovi memo. Altrimenti, mostra il memo che ha numero numero. Si può anche specificare una lista di numeri, come nell'esempio:

READ 2-5,7-9

Mostra i memo che hanno numeri tra 2 e 5 e tra 7 e 9, escludendo quindi il 6.

DEL

Sintassi: /MS DEL [canale] {numero | lista | LAST | ALL}

Elimina il memo o i memo specificati. Si possono indicare numeri multipli di memo o intervalli di numeri invece di un numero singolo, come nel secondo esempio.

Se viene usato LAST elimina l'ultimo memo. Se viene usato ALL elimina tutti i memo.

Esempi:

/MS DEL 1 Elimina il primo memo.

/MS DEL 2-5,7-9

Elimina i memo che hanno numero numeri tra 2 e 5 e tra 7 e 9, conservando quindi il 6.

SET

Sintassi: /MS SET opzione parametri

Imposta varie opzioni dei memo. opzione può essere:

NOTIFYCambia il modo in cui si verrà notificati della ricezione di nuovi memo (solo per i nick)
LIMITImposta il numero massimo di memo che si possono ricevere

Digita /msg MemoServ HELP SET opzione per ottenere maggiori informazioni su un'opzione specifica.

INFO

Sintassi: /MS INFO [canale]

Senza parametro, mostra le informazioni sul numero di memo che hai, quanti memo non sono ancora stati letti e quanti memo puoi ricevere in totale.

Se viene indicato un canale, mostra le stesse informazioni ma relative al canale.

CHECK

Sintassi: /MS CHECK nick

Controlla se l'_ultimo_ memo che hai inviato al nick è stato letto oppure no. Nota che questo funziona unicamente coi nick, non coi canali.

SeenServ e' un servizio che permette agli utenti di richiedere informazioni su un nick che al momento non e' connesso ai servers; SeenServ viene richiamato usando la sintassi

Puoi ottenere questo aiuto digitando /SS HELP in chat

SEEN

Sintasi : /SS SEEN nick

Mostra le informazioni sull'ultima connessione al network di un utente.