Cosa sono i Servizi?

I servizi sono un set di client pseudo-ircd che aggiungono funzionalità ad una rete IRC. Su AnonOps abbiamo i servizi Anope, un pacchetto famoso e molto stabile. Gli esempi seguenti mostreranno alcuni comandi base per un buon inizio. Per vedere l'intera lista di comandi digita /msg chanserv help o /msg nickserv help ecc. Per vedere i dettagli di un comando, digita /msg chanserv (o nickserv ecc) help set

Nickserv

Questo servizio si occupa della registrazione dei nickname.
Alcuni comandi sono:
Registrazione del nickname:
/msg nickserv register password finto@indirizzo.email 
Non perdere la password. Non può essere recuperata.
Identificazione del nickname. Richiesto ogni volta che ti connetti.
/msg nickserv identify TuaPassword
Eliminazione del nickname.
/msg nickserv drop nick
Tutti i canali che possiedi verranno eliminati con il nick.
Proteggere il tuo nick da furti di identità (se dai questo comando qualora non ti identificassi entro 60 secondi, il tuo nick sarà bloccato).
/msg nickserv set kill on
Nota: Da qualche tempo questa opzione è di default per tutti i nuovi nick.
Sbloccare il tuo nick se non ti sei identificato in tempo.
/msg nickserv release nick password
AnonOps IRC offre servizi in lingue diversa solamente per gli utenti registrati. Per vedere la lista dei servizi supportati da Anope
/msg nickserv help set language
Dalla lista, scegli il numero per il tuo linguaggio
/msg nickserv set language [language number]

Chanserv

Questo servizio permette di registrare canali, aggiungere utenti alla lista accessi ed imposta diverse opzioni sul canale
Questi sono alcuni tra i comandi più usati:
Per registrare un canale, è necessario avere un nick registrato.
/msg chanserv register #canale "Descrizione del canale"
Aggiungere un utente alla lista degli accessi usando il sistema XOP - VOP, AOP, SOP - ( xop nell'esempio puo' essere sostituito con SOP, VOP ecc )
/msg chanserv xop #canale add nick
Impostare un messaggio di benvenuto sul canale
/msg chanserv set #canale entrymsg "Messaggio che vuoi tu"
XOP è molto limitato a confronto del sistema a livelli di Anope.
La lista accessi ti permette di mantenere in ordine il canale. Il sistema XOP è impostato come default, quindi, devi disabilitarlo.
Disabilita il sistema XOP ed attiva il sistema a livelli.
/msg chanserv set xop #channel off
Per vedere la lista delle impostazioni dei livelli correnti:
/msg chanserv levels #canale list
Per cambiare un livello - i livelli possono essere visualizzati eseguendo il comando precedente.
/msg chanserv levels #channel set tipolivello livello
Per resettare i livelli ai valori di default
/msg chanserv levels #canale reset

Botserv

È usato per configurare le impostazioni di un canale, per il kick, per il controllo flood ecc. Per usufruire dei comandi !fantasy è necessario che ci sia un bot nel canale.
Per vedere la lista dei bot disponibili:
/msg botserv botlist
Per assegnare un bot al canale:
/msg botserv assign #canale nomedelbot
Per rimuovere un bot dal canale
/msg botserv unassign #canale
Per aggiungere utenti alla lista degli accessi, disabilitare xop, o per aiuto (Usando i fantasy commands)
!access add nick level
!xop add nick
!help
Per far parlare il bot
/msg botserv say #canale messaggio
Per far compiere azioni al bot
/msg botserv act #canale azione
Per aggiungere le badwords ed abilitare il kick se un utente digita una di quelle parole
/msg botserv kick #canale badwords on oppure !bkick badwords on
/msg botserv kick #canale badwords add parola [any|single] oppure !bkick badwords add parola [any|single]
In questo esempio, le parole any o single determinano quando il bot deve kickare. Impostando !badwords add mac any, il bot kickerà per mac, macintosh, mack, ecc.
Impostando !badwords add mac single, il bot kickerà solo per mac.
Ci sono altri kick disponibili per grassetto, colori, ripetizioni, ecc. Usa /msg botserv help kick

Hostserv

È usato solamente per richiedere un vhost. Si nota che disponiamo anche del canale #vhost in cui è tutto automatico, consigliamo di usare quello invece dell'hostserv.
Richiedere un vhost
/msg hostserv request quello.che.vuoi
Controllare la visione del vhost
/msg hostserv on oppure /msg hostserv off