/* UnrealIRCd 5 Help Configuration * Based on the original help text written by hAtbLaDe * Revised by CC (07/2002) and many others * * Translation performed by: CaiusMaximus * Contact: #caiusnet@irc.caiusnet.tk:6667 */ help { " Aiuto sui comandi del server."; " Digita /HELPOP seguito dalla tua domanda."; " In questa guida troverai tutti i comandi e le opzioni"; " disponibili agli utenti."; " Se necessiti di ulteriore aiuto visita il canale di"; " supporto del server o chiedi a un Oper disponibile."; " -"; " Digita:"; " /HELPOP USERCMDS - Per la lista dei comandi per gli utenti."; " /HELPOP OPERCMDS - Per la lista dei comandi per gli oper."; " /HELPOP SVSCMDS - Per la lista dei comandi inviabili tramite server U:Lined."; " /HELPOP UMODES - Per la lista delle mode per gli utenti."; " /HELPOP SNOMASKS - Per la lista delle snomasks."; " /HELPOP CHMODES - Per la lista delle mode per i canali."; " -"; " ==-------------------------oOo--------------------------=="; } /* note: indexes were generated by cat somecmds|sort|column -c 70 * along with tab->space conversion (tabwidth 8). * Perhaps we should automate this step :). -- Syzop */ help Usercmds { " Attualmente sono utilizzabili sugli utenti i seguenti comandi."; " Digita /HELPOP per ottenere maggiori informazioni"; " su un comando specifico."; " -"; " ==-------------------------oOo-------------------------=="; " ADMIN LICENSE PART USERHOST"; " AWAY LINKS PING USERIP"; " CREDITS LIST PONG VERSION"; " CYCLE LUSERS PRIVMSG VHOST"; " DALINFO MAP QUIT WATCH"; " DCCALLOW MODE RULES WHO"; " INVITE MODULE SETNAME WHOIS"; " ISON MOTD SILENCE WHOWAS"; " JOIN NAMES STATS"; " KICK NICK TIME"; " KNOCK NOTICE TOPIC"; " ==-------------------------oOo-------------------------=="; } help Opercmds { " In questa sezione trovi i comandi disponibili solamente agli Oper."; " Digita /HELPOP per ottenere maggiori informazioni"; " su un comando specifico."; " -"; " ==-------------------------oOo-------------------------=="; " DNS SETIDENT"; " ADDMOTD GLINE OPER SHUN"; " ADDOMOTD GLOBOPS OPERMOTD SPAMFILTER"; " GZLINE REHASH SQUIT"; " CHGHOST HTM RESTART TEMPSHUN"; " CHGIDENT KILL TRACE"; " CHGNAME KLINE SAJOIN TSCTL"; " CLOSE LAG SAMODE UNDCCDENY"; " CONNECT LOCOPS SAPART WALLOPS"; " DCCDENY MKPASSWD SDESC ZLINE"; " DIE MODULE SETHOST"; " ==-------------------------oOo-------------------------=="; } help Svscmds { " In questa sezione sono elencati i comandi che possono essere"; " inviati attraverso un server U:Lined, come i Services."; " Questi comandi tipicamente sono inviati con:"; " /MSG OPERSERV RAW :services "; " Digita /HELPOP per ottenere maggiori informazioni"; " su un comando specifico."; " -"; " ==-------------------------oOo-------------------------=="; " SQLINE SVSKILL SVSNLINE SVSSILENCE"; " SVS2MODE SVSLUSERS SVSNOLAG SVSSNO"; " SVS2SNO SVSMODE SVSNOOP SVSWATCH"; " SVSFLINE SVSMOTD SVSO SWHOIS"; " SVSJOIN SVSNICK SVSPART UNSQLINE"; " ==-------------------------oOo-------------------------=="; } help Umodes { " Questa è una lista di tutte le mode utente disponibili."; " -"; " ==---------------------------oOo---------------------------=="; " o = Oper (Staff del server IRC)"; " -"; " d = Ricevi solamente i messaggi in canale che iniziano con un determinato carattere."; " i = Invisibile (non vieni mostrato nei risultati del comando /WHO)."; " p = Nasconde in /WHOIS e /WHO i canali che frequenti."; " q = Puoi essere kickato solo dai server U:Lined (disponibile solo allo Staff)."; " r = Rappresenta un nick registrato (impostabile solo dai services)."; " s = Ricevi i notice del server."; " t = Indica che stai utilizzando un /VHOST."; " w = Ricevi i messaggi globali inviati con /WALLOP."; " x = Cripta il tuo hostname per maggiore sicurezza."; " z = Indica che il client sta utilizzando SSL."; " B = Rappresenta i bot."; " G = Sostituisce tutti i termini non appropriati con ."; " H = Nasconde lo stato di Oper nei /WHOIS e /WHO (disponibile solo allo Staff)."; " I = Nasconde il proprio tempo di idle agli utenti normali (disponibile solo allo Staff)."; " R = Ti permette di ricevere notice e messaggi solo dagli utenti registrati (+r)."; " S = Mode riservata ai Services, per protezione."; " T = Blocca la ricezione di CTCP."; " W = Segnala quando qualcuno fa un /WHOIS su di te (disponibile solo allo Staff)."; " ==---------------------------oOo---------------------------=="; } help Snomasks { " Snomask sta per 'Service NOtice MASK', principalmente controlla quali"; " notice riceverai dal server."; " Utilizzo: /MODE +s "; " Es.: /MODE Ugo +s +cF-j"; " I parametri specificano quale snomask vuoi attivare o disattivare."; " Puoi disabilitare tutte le snomask con /MODE -s."; "-"; " Di seguito una lista delle snomask disponibili:"; " ==-------------------------oOo-----------------------=="; " b = Mostra le connessioni rifiutate a causa delle blacklist."; " c = Mostra le connessioni/disconnessioni sul server locale."; " e = Mostra i messaggi informativi del server (uso di ovverride, /CHG*, /SET*, ecc.)."; " f = Mostra gli avvisi di flood."; " F = Mostra le connessioni/disconnessioni su server remoti non U:Lined."; " G = Mostra i messaggi di azioni TKL (Gline, GZline, Shun, ecc.)."; " j = Mostra gli avvisi Junk (non raccomandato per l'utilizzo standard)."; " k = Mostra gli avvisi di kill."; " n = Mostra i cambi di nick sul server locale."; " N = Mostra i cambi di nick su server remoti."; " o = Mostra i messaggi informativi di utente identificato come oper."; " q = Mostra i nick rifiutati a causa di una Q:Line."; " s = Mostra avvisi generali."; " S = Mostra blocchi dovuti allo Spamfilter."; " v = Mostra l'utilizzo del comando /VHOST."; " ==-------------------------oOo------------------------=="; } help Chmodes { " Questa è una lista di tutte le mode canale disponibili."; " Fra parentesi quadre il grado minimo necessario per settare la mode."; " -"; " ==------------------------------oOo----------------------------=="; " v = Dà il voice all'utente (può scrivere anche se il canale è +m)."; " h = Dà l'halfop all'utente (consente alcune azioni da op come kick e ban)."; " o = Dà l'op all'utente."; " a = Dà il protect all'utente."; " q = Dà l'owner all'utente."; " -"; " b = Banna nick!ident@host dal canale [h]."; " (Per informazioni sugli extended ban digita /HELPOP EXTBANS)."; " c = Blocca i messaggi contenenti formattazioni [o]."; " C = Impedisce l'invio di CTCP al canale [h]."; " e = Esclude nick!ident@host da un ban [h]."; " f = Protezione dal flood (per informazioni digita /HELPOP CHMODEF) [o]."; " G = Sostituisce nei messaggi che vengono ricevuti i termini non appropriati con [o]."; " i = L'accesso al canale è solo su invito [h]."; " I = Permette a nick!ident@host l'accesso anche se il canale è +i [h]."; " k = Per entrare nel canale sarà necessario specificare nel comando /JOIN [h]."; " K = Impedisce l'uso del comando /KNOCK [h]."; " l = Il canale potrà tenere al massimo utenti [h]."; " L = Se viene raggiunto il massimo di utenti, i successivi entreranno automaticamente in [q]."; " m = Canale moderato (può scrivere solo chi ha un grado) [h]."; " M = Può scrivere solo chi ha un grado o chi ha il nick registrato [h]."; " N = Non sono ammessi cambi di nick all'interno del canale [h]."; " n = Gli utenti esterni al canale non possono inviare messaggi all'interno del canale [h]."; " O = Canale riservato agli Oper [disponibile solo allo Staff]."; " p = Canale privato [o]."; " P = Canale permanente (non viene distrutto quando è vuoto) [disponibile solo allo Staff]."; " Q = Impedisce l'uso del comando /KICK [o]."; " R = Accesso consentito solamente ai nickname registrati [h]."; " r = Rappresenta un canale registrato [impostabile solo dai services]."; " s = Canale segreto [o]."; " S = Rimuove le formattazioni dai messaggi inviati [o]."; " T = Impedisce l'invio di notice al canale [o]."; " t = Permette il cambio di topic solo a chi ha un grado superiore a voice [h]."; " u = Mostra solo gli op come risultato dei comandi /NAMES e /WHO [q]."; " V = Impedisce l'uso del comando /INVITE [o]."; " z = Permette l'accesso solamente ai client in connessione sicura (SSL) [o]."; " Z = Indica che tutti gli utenti in canale stanno utilizzando una connessione sicura"; " (Questa mode è modificabile solo dal server e solo se il canale è già +z)."; " ==------------------------------oOo----------------------------=="; } help ExtBans { " Questi ban di permettono di bannare im naniera diversa dal tradizionale nick!user@host."; " Inoltre forniscono funzioni utili per 'calmare' gli utenti (su altri IRCd era necessario"; " usare +q , su UnrealIRCd usi +b ~q:)."; " -"; " Questi tipi di ban specificano a quali azioni è soggetto chi viene bannato:"; " ==-Type--------Name---------------------------Explanation-----------------------=="; " | | Chi rientra in questo ban può accedere, ma non sarà in "; " ~q | quiet | grado di scrivere, a meno che non sia +v o superiore. "; " | | Esempio: "; " | | +bb ~q:*!*@blah.blah.com ~q:nick*!*@* "; "-----------------------------------------------------------------------------------"; " | | Chi rientra in questo ban non potrà cambiare nick, a "; " ~n | nickchange | meno che non sia voice o superiore. "; " | | Esempio: "; " | | +bb ~n:*!*@*.aol.com ~n:nick*!*@* "; "-----------------------------------------------------------------------------------"; " | | Chi rientra in questo ban non potrà accedere al canale. "; " ~j | join | Potrà tuttavia eseguire ogni altra azione, come scrivere"; " | | o cambiare nick se si trova già nel canale. "; "-----------------------------------------------------------------------------------"; " -"; " Questi tipi di ban introducono nuovi criteri per bannare un utente:"; " ==-Type--------Name---------------------------Explanation-----------------------=="; " | | Se un utente è identificato ai services con questo "; " ~a | account | account, rientrerà nel ban. "; " | | Esempio: +e ~a:Name "; "-----------------------------------------------------------------------------------"; " | | Se l'utente è nel canale specificato nel ban, non sarà "; " | | in grado di accedere a questo canale. Si può indicare "; " ~c | channel | un prefisso (+/%/@/&/~) per far rientrare nel ban solo "; " | | chi ha quel grado o superiore nel canale. "; " | | Esempio: +b ~c:#lamers, +e ~c:@#trusted "; "-----------------------------------------------------------------------------------"; " | | Se l'utente è un Oper ed è identificato con l'operclass "; " | | indicata, rientrerà in questo ban. "; " ~O | operclass | Questo permette di creare canali in cui solo determinati"; " | | tipi di oper possono entrare. Da usare con +i e +I. "; " | | Esempio: +iI ~O:*admin* "; "-----------------------------------------------------------------------------------"; " | | Se il realname di un utente corrisponde a quello "; " | | indicato, l'utente non sarà in grado di accedere. "; " ~r | realname | Esempio: +b ~r:*Stupid_bot_script* "; " | | Nota: un trattino basso ('_') rappresenta sia lo spazio "; " | | (' ') che il trattino basso ('_'), quindi rientrerebbe "; " | | in questo ban anche 'Stupid bot script'. "; "-----------------------------------------------------------------------------------"; " | | Quando un utente sta usando SSL/TLS con un certificato "; " | | client puoi far corrispondere all'utente la sua firma "; " ~S | certfp | digitale (che trovi con /WHOIS). Molto utile per le "; " | | eccezioni e gli inviti. "; " | | Esempio: +iI ~S:00112233445566778899aabbccddeeff..etc.. "; " ==------------------------------------------------------------------------------=="; " -"; "Puoi unire ban del primo e del secondo tipo,"; "ad esempio +b ~q:~c:#lamers impedirà di scrivere a tutti gli utenti che frequentano #lamers."; "I ban del secondo gruppo possono essere usati anche per le eccezioni agli inviti (+I),"; "come +I ~c:#trusted e +I ~a:accountname."; } help Chmodef { " La mode di canale +f fornisce una protezione completa dal flood per il canale."; " Questa mode permette di prevenire flood da join, cambio di nick, CTCP, testo e knock."; " La sintassi di questa mode è quella che segue:"; " -"; " +f [{#}{,...}]:"; " -"; " specifica il numero di volte che uno specifico di flood deve ripetersi"; " prima che venga eseguita. Di seguito tutti i tipi di flood utilizzabili:"; " -"; " ==-----Tipo-----Nome---------Azione predefinita---Altre azioni-----=="; " c CTCP +C m, M"; " j Join +i R"; " k Knock +K"; " m Messaggio +m M"; " n Cambio nick +N"; " t Testo kick b"; " -"; " La differenza tra il tipo m e il tipo t è che il tipo m è considerato globalmente"; " sul canale, mentre il tipo t è considerato per utente."; " -"; " Se scegli di specificare un'azione per una mode, puoi anche specificare"; " un tempo (in minuti) dopo il quale quell'azione sarà annullata."; } help Nick { " Cambia la tua 'identità online' sul server."; " Tutti coloro che frequentano i tuoi stessi canali"; " vedranno il tuo cambio di nickname."; " -"; " Sintassi: NICK "; " Esempio: NICK Ugo"; } help Whois { " Mostra tutte le informazioni possibili sull'utente in questione,"; " come il suo realname, i canali che frequenta, la sua hostmask, ecc."; " -"; " Sintassi: WHOIS "; " Esempio: WHOIS Ugo"; " -"; " Flag di status:"; " La lista di canali che restituisce il whois può contenere una o più delle"; " seguenti flag. Esse rappresentano il grado dell'utente in quel canale."; " Il significato delle flag è il seguente:"; " ~ - L'utente è owner nel canale (+q)."; " & - L'utente è protect nel canale (+a)."; " @ - L'utente è op nel canale (+o)."; " % - L'utente è halfop nel canale (+h)."; " + - L'utente è voice nel canale (+v)."; " ! - L'utente ha nascosto i suoi canali nel whois (+p) e tu lo vedi perché sei un Oper."; " ? - Il canale è segreto (+s) e tu lo vedi perché sei un Oper."; } help Who { " Fornisce informazioni sugli utenti."; " -"; " Sintassi:"; " /WHO [+|-][acghimnsuMRI] "; " Le flag sono specificate come le mode dei canali; le flag cgmnsu hanno dei parametri aggiuntivi."; " Una flag è segnata per un controllo positivo con + o per un controllo negativo con -."; " Le flag disponibili sono:"; " a: l'utente è away."; " c : l'utente si trova su ; non sono accettati caratteri jolly"; " g : l'utente ha nel suo realname; sono accettati caratteri jolly. Funzione solo per Oper."; " h : l'utente ha nel suo hostname; sono accettati caratteri jolly."; " i : l'utente ha nel suo indirizzo IP; sono accettati caratteri jolly."; " m : l'utente ha impostata su di sè. Funzione solo per Oper."; " n : l'utente ha nel suo nickname; sono accettati caratteri jolly."; " s : l'utente si trova sul server ; non sono accettati caratteri jolly."; " u : l'utente ha nella sua ident; sono accettati caratteri jolly."; " Flag di comportamento:"; " M: controlla gli utenti in canali da me frequentati."; " R: mostra i veri hostname degli utenti."; " I: mostra gli indirizzi IP degli utenti."; " -"; " Per compatibilità con le versioni preceenti, /WHO 0 o elenca tutti gli Oper (mode utente +o)."; " Esempio: WHO +m o"; " -"; " Flag di stato:"; " Il comando /WHO mostra molte flag come risultato, per indicare differenti stati"; " dell'utente su cui viene eseguito. Queste flag sono elencate di seguito:"; " G - L'utente è /away."; " H - L'utente non è /away."; " r - L'utente sta utilizzando un nickname registrato."; " B - L'utente è un bot (+B)."; " * - L'utente è un Oper."; " ~ - L'utente è owner del canale (+q)."; " & - L'utente è protect del canale (+a)."; " @ - L'utente è op del canale (+o)."; " % - L'utente è halfop del canale (+h)."; " + - L'utente è voice del canale (+v)."; " ! - L'utente ha nascosto il suo stato di Oper, ma tu puoi vederlo perché sei Oper."; " ? - L'utente è visibile solamente agli Oper."; } help Whowas { " Fornisce informazioni simili al whois (vedi /HELPOP WHOIS)"; " ma per gli utenti non più connessi al server."; " -"; " Sintassi: WHOWAS "; " WHOWAS "; " Esempio: WHOWAS Ugo"; } help Cycle { " 'Cicla' dal canale indicato. Questo comando corrisponde"; " all'invio di un PART e di un JOIN di seguito."; " -"; " Sintassi: CYCLE ,,"; " Esempio: CYCLE #help"; " Esempio: CYCLE #main,#chat"; } help Dns { " Restituisce informzioni relative alla cache DNS del server IRC."; " Nota: molti client hanno un comando /DNS preinserito; in tal caso"; " dovrai usare /RAW DNS per accedere a questo comando sul server."; " Ci sono anche due altre varianti:"; " 'DNS l' mostrerà le registrazioni della cache DNS"; " 'DNS i' mostrerà informazioni dettagliate sulla configurazione dei nameservers"; " -"; " Sintassi: DNS [opzione]"; } help Names { " Restituisce la lista degli utenti sul canale indicato."; " -"; " Sintassi: NAMES "; " Esempio: NAMES #irchelp"; } help Ison { " Usato per determinare se un dato utente è"; " attualmente online basandosi sul suo nickname."; " -"; " Sintassi: ISON "; " Esempio: ISON hAtbLaDe Stskeeps AOLBot"; } help Join { " Usato per accedere ad uno o più canali sul server IRC."; " Tutti i membri di quel canale noteranno il tuo accesso."; " Se usato con '0' come parametro, eseguirà un PART da tutti i canali."; " Se specificata una o più password, esse saranno utilizzate per accedere ai canali protetti (+k)."; " -"; " Sintassi: JOIN ,, ,,"; " JOIN 0"; " Esempio: JOIN #irchelp"; " JOIN #Lobby,#IRCd"; " JOIN #IRCd,#irchelp,#main letmein,somepass,anotherpass"; } help Part { " Usato per uscire da uno o più canali del server IRC."; " Tutti i membri di quel canale noteranno la tua uscita."; " Se specificato un motivo, esso sarà mostrato nel messaggio di uscita."; " -"; " Sintassi: PART ,, "; " Example: PART #irchelp"; " PART #Lobby,#IRCd A più tardi!"; } help Motd { " Mostra il 'Message Of The Day' del server IRC a cui sei connesso."; " -"; " Sintassi: MOTD"; " MOTD "; } help Rules { " Mostra il regolamento del server IRC a cui sei connesso."; " -"; " Sintassi: RULES"; " RULES "; } help Lusers { " Fornisce informazioni relative agli utenti locali e globali,"; " come numero di utenti massimo e attuale."; " -"; " Sintassi: LUSERS [server]"; } help Map { " Restituisce una 'Mappa' grafica della net IRC."; " -"; " Sintassi: MAP"; } help Quit { " Ti disconnette dal server IRC."; " Tutti gli utenti dei canali che frequentavi noteranno la tua uscita."; " Se specificato un motivo, esso sarà mostrato nel messaggio di uscita."; " -"; " Sintassi: QUIT "; " Esempio: QUIT Sto uscendo!"; } help Ping { " Questo comando è utilizzato per verificare la presenza di un client o un"; " server attivo all'altro capo della connessione. Il server IRC invia PING"; " a intervalli regolari ai client se non rileva altre attività."; " Se per un dato periodo di tempo una connessione non risponde ai ping,"; " essa verrà terminata automaticamente."; " I ping potrebbero essere inviati anche se la connessione è attiva."; " Nota che questo comando è differente dal /CTCP PING."; " -"; " Sintassi: PING "; " Esempio: PING irc.example.org"; " PING Ugo"; " PING Ugo irc.example.org"; } help Pong { " Il PONG è una risposta ad un messaggio PING. Se il parametro è definito,"; " questo messaggio sarà inoltrato a quel dato server. Il parametro "; " è il nome di colui che ha risposto al messaggio PING generando"; " questo messaggio."; " -"; " Sintassi: PONG "; " Esempio: PONG irc.example.org irc.othernet.it"; " (corrisponde a un messaggio PONG da irc.example.org a irc.othernet.it)"; } help Version { " Fornisce informazioni relative alla versione del software IRCd in uso."; " -"; " Sintassi: VERSION"; " VERSION "; } help Stats { " Fornisce informazioni statistiche relative al server."; " -"; " Sintassi: STATS "; " Esempio: STATS u"; " -"; " Digita /STATS senza parametri per un elenco delle flag disponibili."; } help Links { " Elenca tutti i server attualmente linkati nella net IRC."; " Solo gli Oper possono vedere i server U:Lined"; " -"; " Sintassi: LINKS"; } help Admin { " Fornisce informazioni relative agli amministratori del server."; " -"; " Sintassi: ADMIN"; " ADMIN "; } help Userhost { " Restituisce la mask user@host dell'utente indicato."; " Questa funzione è utilizzata solitamente da scripts e bot."; " -"; " Sintassi: USERHOST "; " Esempio: USERHOST Ugo"; } help Userip { " Restituisce l'IP dell'utente indicato"; " Questa funzione è utilizzata solitamente da scripts e bot."; " -"; " Sintassi: USERIP "; " Esempio: USERIP Ugo"; } help Topic { " Imposta o cambia il topic del canale indicato."; " Se usato senza parametri mostra il topic attuale."; " -"; " Sintassi: TOPIC (Mostra il topic attuale)"; " TOPIC (Cambia il topic attuale con )"; " Example: TOPIC #Operhelp"; " TOPIC #Lobby Benvenuti su #Lobby!"; } help Invite { " Manda all'utente indicato un invito per accedere ad un dato canale."; " Se la mode +i è settata sul canale, solo gli op e superiori potranno usare"; " questo comando, altrimenti sarà accessibile a chiunque."; " Se usato senza parametri mostra l'elenco dei canali per cui hai ricevuto"; " un invito."; " -"; " Sintassi: INVITE "; " Esempio: INVITE Ugo #irchelp"; " Esempio: INVITE"; } help Kick { " Espelle un utente da un canale. Può essere utilizzato solo da halfop e superiori."; " Se specificato un motivo, esso sarà mostrato nel messaggio di espulsione."; " -"; " Sintassi: KICK [motivo]"; " Esempio: KICK #Lobby foobar Lamer"; } help Away { " Imposta il tuo stato come 'Away' (non al computer)."; " Se specificato un motivo, esso sarà mostrato nei whois."; " Se ti trovavi già away, rimuove questa condizione."; " -"; " Sintassi: AWAY (Ti imposta away con la motivazione fornita)"; " AWAY (Annulla il tuo stato di away)"; " Esempio: AWAY Ora di pranzo!"; } help Watch { " 'Watch' è un sistema di notifica sul server più veloce e che utilizza"; " meno risorse rispetto al vecchio sistema di notifica."; " Il server ti invierà un messaggio di avviso quando qualcuno nella tua"; " lista watch si connette o si disconnette."; " Nota: la lista watch non viene memorizzata fra le sessioni. Tu (o il tuo"; " client) dovrai aggiungere i nick che desideri alla lista ogni volta che"; " ti connetti al server IRC."; " -"; " Sintassi: WATCH +nick1 +nick2 +nick3 (Aggiunge i nick indicati alla lista)"; " WATCH -nick (Rimuove i nick indicati dalla lista)"; " WATCH (Controlla quali utenti sono online)"; } help List { " Fornisce un elenco completo di tutti i canali presenti sulla net IRC."; " Se è specificato un parametro di ricerca, verranno mostrati solo i canali"; " che rientrano in questo parametro."; " -"; " Sintassi: LIST "; " Esempio: LIST"; " LIST *ircd*"; " -"; " Sono permesse alcune flag aggiuntive:"; " >numero Elenca i canali con un numero di utenti maggiore di quello indicato."; " "; " Invia un messaggio privato a un utente."; " Esempio: /PRIVMSG Ugo Ciao, come stai?"; " /PRIVMSG <#canale> "; " Invia un messaggio ad un intero canale."; " Esempio: /PRIVMSG #room Ciao a tutti"; " /PRIVMSG <#canale> "; " Invia un messaggio in canale solamente agli utenti il cui grado è superiore a ."; " Esempio: /PRIVMSG @#room (Sarà visto da op e superiori)"; " /PRIVMSG +#room (Sarà visto da voice e superiori)"; " Nota: Devi essere almeno voice per inviare messaggi a +#chan/%#chan/@#chan"; " e almeno op per inviare messaggi a &#chan/~#chan."; " /PRIVMSG $ "; " Invia un messaggio a tutti gli utenti sui server che corrispondono a . Solo per Oper."; " I client mostrano generalmente questo tipo di messaggi nella finestra di status."; " Esempio: /PRIVMSG $*.example.org Nelle prossime ore il server subirà un aggiornamento"; " Nota che in molti casi è preferibile utilizzare i services (ad esempio /OS GLOBAL)."; " -"; " Sono supportati anche più destinatari, ad esempio /PRIVMSG ,,."; " -"; " Nota: In alcuni vecchi client (ad esempio ircII) non puoi utilizzare /msg o /privmsg"; " per utilizzare le 'funzioni avanzate'. Dovrai invece usare"; " '/QUOTE PRIVMSG @#canale ciao' o un comando simile."; } help Notice { " Invia un notice ad un utente, canale o server."; " /NOTICE "; " Invia un notice ad un utente."; " Esempio: /NOTICE Ugo Ciao, come stai?"; " /NOTICE <#canale> "; " Invia un notice ad un intero canale."; " Esempio: /NOTICE #room Ciao a tutti"; " /NOTICE <#canale> "; " Invia un notice agli utenti di <#canale> il cui grado è o superiore."; " Esempio: /NOTICE @#room (Sarà visto da op e superiori)"; " /NOTICE +#room (Sarà visto da voice e superiori)"; " Nota: Devi essere almeno voice per inviare notice a +#chan/%#chan/@#chan"; " e almeno op per inviare notice a &#chan/~#chan."; " /NOTICE $ "; " Invia un messaggio a tutti gli utenti sui server che corrispondono a . Solo per Oper."; " I client mostrano generalmente questo tipo di messaggi nella finestra di status."; " Esempio: /NOTICE $*.example.org Nelle prossime ore il server subirà un aggiornamento"; " Nota che in molti casi è preferibile utilizzare i services (ad esempio /OS GLOBAL)."; " -"; " Sono supportati anche più destinatari, ad esempio /NOTICE ,,."; " -"; " Nota: In alcuni vecchi client (ad esempio ircII) non puoi utilizzare /notice"; " per utilizzare le 'funzioni avanzate'. Dovrai invece usare"; " '/QUOTE NOTICE @#canale ciao' o un comando simile."; } help Knock { " Per i canali ad invito, puoi utilizzare questo comando per 'bussare'"; " al canale e chiedere un invito."; " -"; " Syntax: KNOCK "; " Example: KNOCK #canale Fatemi entrare!"; } help Setname { " Permette agli utenti di cambiare il loro 'Real name' (GECOS)"; " direttamente sul server IRC, senza riconnettersi."; " -"; " Sintassi: SETNAME "; } help Vhost { " Nasconde il tuo hostname reale con uno virtuale"; " fornito dal server, utilizzando SETHOST."; " -"; " Sintassi: VHOST "; " Esempio: VHOST mylogin mypassword"; } help Mode { " Imposta una mode su un canale o un utente."; " Usa /HELPOP CHMODES o /HELPOP UMODES per vedere una lista delle modes."; " -"; " Sintassi: MODE "; " Example: MODE #irchelp +tn"; " MODE #irchelp +ootn hAtbLaDe XYZ"; } help Credits { " Con questo comando verrà mostrata una lista di utenti"; " che hanno collaborato alla creazione di UnrealIRCd."; " -"; " Sintassi: CREDITS"; " CREDITS "; } help Dalinfo { " Questo comando mostrerà i crediti storici (da ircu, ecc.)."; " -"; " Sintassi: DALINFO"; " Sintassi: DALINFO "; } help License { " Questo comando mostra i dettagli relativi alla licenza con cui è rilasciato UnrealIRCd."; " Sintassi: LICENSE"; " LICENSE "; } help Time { " Mostra la data e l'ora corrente del server."; " -"; " Sintassi : TIME"; " TIME "; } help Silence { " Ignora i messaggi di un utente o di una lista di utenti a livello server."; " -"; " Sintassi: SILENCE +nickname (Aggiunge un nick alla lista)"; " SILENCE -nickname (Rimuove un nick dalla lista)"; " SILENCE (Elenca i nick attualmente in lista SILENCE)"; } help Oper { " Utilizzato dagli utenti per ottenere i privilegi di Oper"; " se un blocco oper corrispondente esiste nel file di configurazione."; " -"; " Sintassi: OPER "; " Nota: sia che sono case sensitive."; " Esempio: OPER Ugo foobar234"; } help Wallops { " Invia un particolare messaggio a tutti gli utenti con la mode +w impostata."; " Solo gli Oper possono inviare wallops, mentre chiunque può visualizzarli."; " -"; " Sintassi: WALLOPS "; } help Locops { " Invia un messaggio a tutti gli Oper sullo stesso server di chi invia."; " -"; " Sintassi: LOCOPS "; " Esempio: LOCOPS Dobbiamo bannare quell'utente..."; } help Globops { " Invia un messaggio a tutti gli Oper."; " -"; " Sintassi: GLOBOPS "; " Esempio: GLOBOPS Dobbiamo bannare quell'utente..."; } help Kill { " Disconnette forzatamente un utente dal server IRC."; " Funzione utilizzabile solo dagli Oper."; " -"; " Sintassi: KILL ,, "; " Example: KILL Ugo Non sono ammessi cloni"; } help Kline { " Questo comando aggiunge una kline a tempo."; " Se la mask di un utente rientra nella kline, egli non potrà connettersi al server."; " Utilizzando '0' come valore di tempo la kline sarà permanente."; " È possibile specificare la durata nel formato 1d10h15m30s."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: KLINE [tempo] (aggiunge una kline)"; " KLINE - (rimuove una kline)"; " Esempio: KLINE *@*.aol.com Violazione del regolamento (aggiunge una kline permanente)"; " KLINE *@*.isp.com 2d Violazione del regolamento (aggiunge una kline di due giorni)"; " KLINE Idiot 1d Utente non gradito"; " KLINE -*@*.aol.com"; } help Zline { " Questo comando aggiunge una zline a tempo."; " Se la mask di un utente rientra nella zline, egli non potrà connettersi al server."; " Utilizzando '0' come valore di tempo la zline sarà permanente."; " È possibile specificare la durata nel formato 1d10h15m30s."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: ZLINE <*@ip> [tempo] (aggiunge una zline)"; " ZLINE -<*@ip> (rimuove una zline)"; " Esempio: ZLINE *@1.2.3.4 Violazione del regolamento (aggiunge una zline permanente)"; " ZLINE *@1.2.3.4 2d Violazione del regolamento (aggiunge una kline di due giorni)"; " ZLINE -*@1.2.3.4"; " Nota: questo comando richiede il permesso can_zline nel blocco oper"; } help Gline { " Questo comando aggiunge una gline a tempo."; " Se la mask di un utente rientra nella gline, egli non potrà connettersi a nessun server."; " Utilizzando '0' come valore di tempo la gline sarà permanente."; " È possibile specificare la durata nel formato 1d10h15m30s."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: GLINE [tempo] (aggiunge una gline)"; " GLINE - (rimuove una gline)"; " Esempio: GLINE *@*.idiot.net 900 Spammer (aggiunge una gline di 15 minuti)"; " GLINE *@*.idiot.net 1d5h Spammer (Aggiunge una gline di 29 ore)"; " GLINE Idiot 1d Violazione del regolamento"; " GLINE -*@*.idiot.net"; " Nota: questo comando richiede il permesso can_gkline nel blocco oper"; } help Shun { " Impedisce all'utente di eseguire ogni comando ad eccezione di /ADMIN"; " e delle risposte ai ping del server. Uno shun è globale (come una gline)."; " Utilizzando '0' come valore di tempo lo shun sarà permanente."; " È possibile specificare la durata nel formato 1d10h15m30s."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: SHUN : ('shunna' l'utente per , in secondi)"; " SHUN + :('shunna' l'utente per , in secondi)"; " SHUN - (Rimuove lo shun da user@host)"; " SHUN (Mostra la lista shun)"; " -"; " Esempio: SHUN +foobar@aol.com 600 :Spam"; " ('shunna' foobar@aol.com per 10 minuti per Spam)"; " SHUN +foobar@aol.com 1d6h :Spam (Aggiunge uno shun di 30 ore)"; " Nota: questo comando richiede il permesso can_gkline nel blocco oper"; } help Gzline { " Questo comando aggiunge una zline globale a tempo."; " Se la mask di un utente rientra nella gzline, egli non potrà connettersi a nessun server."; " Utilizzando '0' come valore di tempo la gzline sarà permanente."; " È possibile specificare la durata nel formato 1d10h15m30s."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: GZLINE <*@ip> [tempo] : (aggiunge una gzline)"; " GZLINE -<*@ip> (rimuove una gzline)"; " Esempio: GZLINE *@1.2.3.4 900 Spam (Aggiunge una gzline di 15 minuti)"; " GZLINE *@1.2.3.4 1d5h Spam (Aggiunge una gzline di 29 ore)"; " Nota: questo comando richiede il permesso can_gzline nel blocco oper"; } help Rehash { " Ricarica i file di configurazione del server."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: REHASH [flag]"; " REHASH -global [flag]"; " REHASH [flag]"; " -"; " Se e flag non sono specificati ricarica il file"; " unrealircd.conf, e rilegge i file MOTD, BOTMOTD, OPERMOTD e RULES."; " Se è specificato, l'azione sarà eseguita sul server indicato."; " Se -global è specificato, l'azione verrà eseguita su tutti i server della net."; " -"; " Le flag sono usate per ricaricare altri file di configurazione."; " Le flag disponibili sono:"; " -dns - Inizializza e ricarica il risolutore DNS"; " -garbage - Forza la pulizia dei file inutili"; " -motd - Ricarica i file MOTD, BOTMOTD, OPERMOTD e RULES, inclusi quelli nei blocchi tld"; " -tls - Ricarica i certificati SSL/TLS"; } help Restart { " Termina e riavvia il processo IRC, disconnettendo tutti gli utenti attualmente connessi."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: RESTART"; " RESTART "; " RESTART "; } help Die { " Termina il processo IRC, disconnettendo tutti gli utenti attualmente connessi."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: DIE"; " DIE "; } help Lag { " Questo comando è come un 'traceroute' per i server IRC."; " Digitando /LAG irc.example.org otterrai una risposta con l'elenco"; " di tutti i server dai quali è passata la richiesta."; " Utile per identificare in quale punto si verifica il lag."; " -"; " Sintassi: LAG "; } help Sethost { " Permette agli utenti di cambiare il proprio host con un virtualhost"; " a propria scelta, purché non contenga caratteri speciali."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: SETHOST "; " Esempio: SETHOST il.mio.vhost"; } help Setident { " Permette agli utenti di cambiare la propria ident."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: SETIDENT "; " Esempio: SETIDENT l33t"; } help Chghost { " Cambia l'hostname di un utente attualmente connesso."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: CHGHOST "; " Esempio: CHGHOST Ugo my.new.host"; } help Chgident { " Cambia l'ident di un utente attualmente connesso."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: CHGIDENT "; " Esempio: CHGIDENT Ugo user"; } help Chgname { " Cambia il 'Realname' di un utente attualmente connesso."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: CHGNAME "; " Esempio: CHGNAME Ugo Il mio nuovo nome :)"; } help Squit { " Disconnette un determinato server IRC dalla net."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: SQUIT "; " Esempio: SQUIT server2.example.org"; } help Connect { " Connette un determinato server IRC a quello attualmente utilizzato"; " È anche possibile far collegare fra di loro due server remoti."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: CONNECT [porta]"; " CONNECT "; " Esempio: CONNECT leaf.server.net"; " CONNECT leaf.server.net 6667 hub.server.net"; } help Dccdeny { " Aggiunge un blocco DCC per un determinato file."; " Ogni DCC inviata contenente un file che rientra in questo blocco sarà rifiutata."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: DCCDENY "; } help Undccdeny { " Rimuove il blocco DCC dal file esatto indicato, se esistente. Se non esistente esegue una ricerca."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: UNDCCDENY "; } help Sajoin { " Forza un utente ad accedere ad un canale."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: SAJOIN ,[,ecc.]"; " Esempio: SAJOIN Ugo #OperHelp"; " SAJOIN Ugo #OperHelp,#IRCHelp"; } help Sapart { " Forza un utente a lasciare un canale."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: SAPART ,[,ecc.] []"; " Esempio: SAPART Ugo #OperHelp"; " SAPART Ugo #OperHelp,#IRCHelp"; " SAPART Ugo #OperHelp,#IRCHelp Utente assente"; } help Samode { " Permette di modificare le mode di un canale pur non essendone op o superiore."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: SAMODE "; " Esempio: SAMODE #irchelp +m"; } help Trace { " Permette di tracciare un server o un utente."; " Se utilizzato su un utente ne restituisce classe e informazioni sul lag."; " Se utilizzato su un server ne restituisce classe, versione e informazioni sul collegamento."; " -"; " Sintassi: TRACE "; " Esempio: TRACE irc.example.org"; } help Opermotd { " Mostra il MOTD per gli Oper"; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: OPERMOTD"; } help Sdesc { " Permette di modificare la descrizione del server"; " senza doverlo scollegare e ricollegare."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: SDESC "; " Esempio: SDESC Il mio server IRC"; } help Mkpasswd { " Restituisce un 'hash' della stringa specificata."; " Può essere utilizzato per ogni password criptata da inserire nel file di configurazione,"; " ad esempio come password per gli oper o per i vhost."; " Per ulteriori informazioni e metodi disponibili, consultare:"; " https://www.unrealircd.org/docs/Authentication_types"; " -"; " Sintassi: MKPASSWD "; " Esempio: MKPASSWD argon2 LaMiaPassword"; } help Module { " Restituisce un elenco di tutti i moduli caricati sul server."; " Per impostazione predefinita elenca solo i moduli di terze parti,"; " a meno che non venga utilizzata la flag -all"; " -"; " Sintassi: MODULE [-all] [server]"; " Esempio: MODULE"; " -"; " Il risultato differisce a seconda che tu sia un utente normale o un Oper."; " -- Utenti normali --"; " *** nome - (descrizione) [3RD]"; " La flag [3RD] indica che è un modulo di terze parti."; " -- Oper -- "; " *** Nome - Versione (descrizione) [flag aggiuntive]"; " Le flag aggiuntive possono essere:"; " [PERM]: Il modulo è permanente, non è possibile rimuoverlo o ricaricarlo."; " [PERM-BUT-RELOADABLE]: Il modulo può essere ricaricato, ma non rimosso."; " [3RD] Il modulo è di terze parti, ovvero non parte del core di UnrealIRCd."; " In aggiunta vedrai un elenco degli hook e dei comandi di ovverride presenti"; " (il numero di hook può essere visto anche in include/modules.h)."; } help Close { " Questo comando termina tutte le connessioni sconosciute al server IRC."; " -"; " Sintassi: CLOSE"; } help Tsctl { " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: TSCTL ALLTIME (Mostra il report TS di tutti i server)"; } help Htm { " Attiva o disattiva la modalità 'High Traffic'."; " Tale modalità viene attivata quando il server riceve un carico di informazioni"; " estremamente alto."; " Questa funzione è utilizzabile solo dagli Oper."; " -"; " Sintassi: HTM [opzioni]"; " -"; " Se non è specificata alcuna opzione mostra lo stato attuale della modalità HTM"; " Se un'opzione è specificata ne esegue la relativa azione. Le opzioni sono:"; " -"; " ON - Forza l'attivazione di HTM"; " OFF - Forza la disattivazione di HTM"; " NOISY - Abilita un avviso quando la modalità HTM viene attivata/disattivata"; " QUIET - Disabilita l'avviso quando la modalità HTM viene attivata/disattivata"; " TO - Imposta il valore oltre il quale attivare HTM"; } help Svsnick { " Cambia il nickname dell'utente indicato."; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: SVSNICK "; " Esempio: SVSNICK Ugo Foobar 963086432"; } help Svsmode { " Cambia le mode dell'utente indicato."; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: SVSMODE "; " Esempio: SVSMODE Ugo +i"; } help Svskill { " Disconnette forzatamente un utente dal server."; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: SVSKILL :"; " Esempio: SVSKILL Lamer21 :Arrivederci"; } help Svsnoop { " Attiva o disattiva le funzionalità per gli Oper sul server indicato."; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: SVSNOOP <+/->"; " Esempio: SVSNOOP leaf.server.net -"; } help Svsjoin { " Forza un utente ad accedere ad un canale."; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: SVSJOIN [,,ecc.] [password1[,password2,ecc.]]"; " Esempio: SVSJOIN Ugo #jail"; " SVSJOIN Ugo #jail,#zoo"; } help Svspart { " Forza un utente a lasciare un canale."; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: SVSPART [,,ecc.] []"; " Esempio: SVSPART Ugo #Hanson"; " SVSPART Ugo #Hanson,#AOL"; " SVSPART Ugo #Hanson,#AOL Accesso non ammesso"; } help Svso { " Assegna all'utente delle operflag come quelle nelle operclass."; " Da usare in associazione con SVSMODE +o per assegnare il grado di Oper."; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: SVSO <+operflags> (aggiunge le operflag)"; " SVSO - (rimuove tutte le operflag)"; " Esempio: SVSO Ugo +bBkK"; } help Swhois { " Cambia il messaggio di whois dell'utente indicato."; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: SWHOIS : (imposta il messaggio di SWHOIS)"; " SWHOIS : (Resetta il messaggio di SWHOIS)"; " Esempio: SWHOIS Ugo :sono un lamer"; } help Sqline { " Blocca l'uso di un determinato nick sul server."; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: SQLINE :"; " Esempio: SQLINE *Bot* :Bot non ammessi"; } help Unsqline { " Rimuove il blocco di un nick dal server."; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: UNSQLINE "; " Esempio: UNSQLINE *Bot*"; } help Svs2mode { " Cambia le mode di un utente e gli mostra un messaggio di notifica."; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: SVS2MODE "; " Esempio: SVS2MODE Ugo +h"; } help Svsfline { " Aggiunge il file indicato alla lista DCCDENY."; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: :server SVSFLINE + file :motivo (aggiunge il file alla lista)"; " :server SVSFLINE - file (rimuove il file dalla lista)"; " :server SVSFLINE * (svuota la lista)"; } help Svsmotd { " Cambia il MOTD dei services."; " Deve essere inviato tramite un server U:Lined."; " Sintassi: SVSMOTD # : (Aggiunge il testo al MOTD)"; " SVSMOTD ! (Cancella il MOTD)"; " SVSMOTD ! : (Cancella il MOTD attuale e aggiunge il testo)"; " Esempio: SVSMOTD # :Services MOTD"; } help Svsnline { " Aggiunge un ban sul realname."; " Deve essere inviato tramite un server U:Lined."; " Il motivo dovrà essere un singolo parametro, utilizzando i trattini bassi come spazi."; " UnrealIRCd convertirà internamente i trattini bassi in spazi."; " -"; " Sintassi: SVSNLINE + : (aggiunge un ban)"; " SVSNLINE - : (rimuove un ban)"; " SVSNLINE * (Rimuove tutti i ban)"; " Esempio: SVSNLINE + sub7_drone :*sub7*"; } help Svslusers { " Modifica il conteggio degli utenti locali o globali di un server."; " Se è utilizzato -1 come valore, verrà mantenuto il valore attuale."; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: SVSLUSERS "; " Esempio: SVSLUSERS irc.example.org -1 200"; } help Svswatch { " Cambia la lista WATCH di un utente."; " Deve essere inviato tramite un server U:Lined."; " Sintassi: SVSWATCH :"; " Esempio: SVSWATCH Ugo :+Blih!*@* +Bluh!*@* +Bleh!*@*.com"; } help Svssilence { " Cambia la lista SILENCE di un utente."; " Deve essere inviato tramite un server U:Lined."; " A differenza del comando /SILENCE, puoi aggiungere/rimuovere"; " più valori in una stessa linea."; " Sintassi: SVSSILENCE :"; " Esempio: SVSSILENCE Ugo :+*!*@*.com +*!*@*.bla.com"; } help Svssno { " Cambia le snomask di un utente."; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: SVSSNO "; " Esempio: SVSSNO Ugo +Gc"; } help Svs2sno { " Cambia le snomask di un utente e gli mostra un messaggio di notifica"; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: SVS2SNO "; " Esempio: SVS2SNO Ugo +Gc"; } help Svsnolag { " Abilita il 'no fake lag' per un utente"; " Deve essere inviato tramite un server U:Lined."; " -"; " Sintassi: SVSNOLAG [+|-] "; " Esempio: SVSNOLAG + Ugo"; } help Svs2nolag { " Abilita il 'no fake lag' per un utente"; " Deve essere inviato tramite un server U:Lined."; " -"; " Syntax: SVS2NOLAG [+|-] "; " Example: SVS2NOLAG + Ugo"; } help Spamfilter { " Questo comando aggiunge o rimuove filtri di spamfilter globali."; " Lo spamfilter può essere utilizzato per bloccare spam, bot, messaggi pericolosi, ecc."; " -"; " Utilizzo: /spamfilter [add|del|remove|+|-] [metodo] [tipo] [azione] [durata] [motivo] [stringa]"; " [metodo] Metodo di controllo. Può essere:"; " -regex (il nuovo regex rapido PCRE),"; " -posix (il vecchio regex POSIX),"; " -simple (più veloce, ma supporta solo * e ? come caratteri speciali)"; " [tipo] Indica l'obiettivo da controllare. Puoi specificarne più di uno:"; " 'c' messaggio in canale, 'p' messaggio privato, 'n' notice privato,"; " 'N' notice in canale, 'P' messaggio di part, 'q' messaggio di quit, 'd' DCC,"; " 'a' away, 't' topic, 'u' utente (nick!user@host:realname ban)"; " [azione] Indica l'azione da eseguire (può essere specificata solo un'azione):"; " 'kill', 'tempshun' (shun solo per la sessione corrente), 'shun',"; " 'kline', 'gline', 'zline', 'gzline', 'block' (blocca il messaggio),"; " 'dccblock' (blocca l'invio di DCC), 'viruschan' (esce da tutti i canali ed entra"; " automaticamente sul 'virus chan' definito nel file di configurazione), 'warn' (avvisa gli Oper)."; " [durata] La durata del ban in caso sia impostata una *line come azione. Usa '-' per utilizzare"; " la durata di default definita nel file di configurazione"; " [motivo] Il motivo da visualizzare nella *line, utilizzando i trattini bassi come spazi."; " Usa '-' per utilizzare il motivo di default definito nel file di configurazione"; " [stringa] La stringa che deve essere bloccata (come espressione regolare o testo semplice)"; " - "; " Alcuni esempi:"; " /spamfilter add -simple p block - - Come watch me on my webcam"; " /spamfilter add -simple p block - Possible_virus_detected,_join_#help Come watch me on my webcam"; " /spamfilter add -simple p tempshun - - You_are_infected me.mpg"; " /spamfilter add -simple p gline - - Come watch me on my webcam"; " /spamfilter add -simple p gline 3h Please_go_to_www.viruscan.xx/nicepage/virus=blah Come watch me on my webcam"; " /spamfilter add -simple p kill - Please_go_to_www.viruscan.xx/nicepage/virus=blah Come watch me on my webcam"; " /spamfilter del -simple p block - - Come watch me on my webcam*"; " /spamfilter add -regex cN gzline 1d No_advertising_please /come to irc\..+\..+/"; } help Tempshun { " Aggiunge o rimuove shun temporanei'."; " Gli shun temporanei sono shun attivi sul nick indicato solamente per la sessione attiva."; " Se l'utente si disconnette, lo shun sarà rimosso."; " -"; " Sintassi: TEMPSHUN [+|-] [motivo]"; " Example: TEMPSHUN Ugo possibile virus"; " TEMPSHUN -Ugo"; } help DccAllow { " Per informazioni sul sistema DCCALLOW digita '/DCCALLOW HELP'"; /* Sarebbe inutile inserire qui le informazioni che si possono già trovare altrove */ } help Addmotd { " Aggiunge una linea alla fine del MOTD "; " -"; " Sintassi: ADDMOTD "; " Esempio: ADDMOTD Divertiti!"; } help Addomotd { " Aggiunge una linea alla fine dell'OperMOTD "; " -"; " Sintassi: ADDOMOTD "; " Esempio: ADDOMOTD Fatti non foste a moderare come bruti..."; }