Per ottenere questo aiuto su IRC utilizza i seguenti comandi:

Comandi IRC

PRIVMSGNOTICENICKJOINPART
CYCLEKNOCKMODEDEVOICETOPIC
KICKTBANINVITEUNINVITEAWAY
DCCALLOWSILENCEACCEPT
WHOISWHOWASISONUSERHOSTWATCH
LISTNAMESWHOMOTDRULES
ADMINLUSERSTIMESTATSVERSION
INFOSSLINFOQUIT

/SSLINFO [nick]

Mostra le informazioni sulla connessione SSL e il certificato dell'utente richiesto.

/UNINVITE [nick] [canale]

Rimuove l'invito per un utente in un canale, stessa sintassi di INVITE.

/TBAN [channel] [duration] [banmask]

Imposta un ban con scadenza a tempo. La durata del ban può essere specificata nel seguente formato 1w2d3h4m6s che indica un ban di una settimana, due giorni, tre ore, quattro minuti e sei secondi. In alternativa la durata del ban può essere specificata come numero di secondi. Tutti i ban con scadenza a tempo appaiono nella lista ban come normali ban e possono essere rimossi in sicurezza anche prima della loro scadenza.

/DCCALLOW [+|-] [nick] [duration]

Aggiunge un nickname oppure rimuove un nickname dalla lista DCCALLOW.

/ACCEPT [+-*] [nick]{ [, [+-] ] }

Amministra la tua accept list. Questa lista è usata per determinare chi può inviarti messaggi privati quando hai impostato il tuo usermode +g. ACCEPT +nick aggiunge un nick alla tua accept list, ACCEPT -nick rimuove un nick dalla tua accept list, ACCEPT * mostra la tua lista.

/CYCLE [channel]

Cicla un canale (part e rejoin), annulla le restrizioni che potrebbero bloccare un normale nuovo join del canale, come ad esempio il limite utenti, e la password del canale.

/WATCH [C|S|+/-[NICK]]

Aggiunge o rimuove un utente dalla watch list. C pulisce la lista, e S interroga lo status.

/DEVOICE [channel]

Rimuove il voice a se stessi dal canale specificato.

/SILENCE [+/-][hostmask] [p|c|i|n|t|a|x]

Sistema di ignore lato server su una determinata hostmask nick!user@host. la lettera alla fine specifica cosa ignorare dalla hostmask impostata.

SILENCE Flags Validi


pBlocca i messaggi privati
cBlocca i messaggi nel canale
iBlocca gli inviti
nBlocca notices privati
tBlocca i notice al canale
aBlocca tutto di cui sopra
xException

Possono essere impostati flag multipli. Per un exception è necessario utilizzare x accompagnato dai flag che vuoi in exception. Per esempio, se vuoi impostare una exception su utenti con host corrispondenti a *.tiscali.it il comando è /SILENCE +*!*@*.tiscali.it xa
/SILENCE senza parametri mostra la lista delle hostmask che hai ignorato.

/KNOCK [canale]

Invia un notice ad un cannale indicando che vorresti accedere.

/NICK [nuovo nick]

Cambia il tuo nick in [nuovo nick].

/QUIT {[reason]}

Disconnette da irc e chiude la tua sessione corrente.

/PRIVMSG [target] [text]

Invia un messaggio ad un utente o canale specificato in [target]

/NOTICE [target] [text]

Invia un notice ad un utente o canale specificato in [target].

/JOIN [channel]{,[channel]} [key]{,[key]}

Effettua l'accesso ad uno o più canali.

/NAMES [channel]{,[channel]}

Mostra la lista degli utenti nei canali specificati.

/PART [channel]{,[channel] [reason]}

Lascia uno o più canali specificati.

/KICK [channel] [nick] {[reason]}

Allontana un utente dal canale specificato. Devi essere almeno halfop del canale per usare il comando kick.

/MODE [target] [+|-][modes]{[+|-][modes]} {mode parameters}

Imposta i modi per un canale o per un nickname specificato in [target] Un utente può impostare i modi solo per se stesso e nei canali dove ha almeno lo stato di halfop.
Per la lista completa di tutti i modi disponibili per gli utenti e per i canali , scrivi /HELPOP UMODES oppure /HELPOP CHMODES.

/TOPIC [channel] {topic}

Imposta o richiede il topic di un canale. Se il canale è +t è necessario essere almeno halfop del canale specificato per impostare il topic.

/WHO [ [search-pattern] [ohurmaiMplf] ]

Cerca le informazioni sugli utenti corrispondenti alla maschera impostata. Puoi usare il /WHO nicknames nei canali o server con i quali condividi un canale, o quelli che non hanno il modo +i (a meno che tu sia un IRC operator). La maschera di ricerca può essere una sequenza speciale di caratteri determinata dalle flag definite qui sotto, o può essere un nickname, un canale, una hostmask, o una maschera ip o una maschera server.


WHO Flags valide


Le flags seguenti inserite dopo la maschera hanno gli effetti elencati:

oMostra gli IRC Operators online corrispondenti alla maschera
aMostra tutti gli utenti che hanno un messaggio away corrispondente alla maschera
iMostra tutti gli utenti che hanno un ident (username) corrispondente alla maschera
pMostra tutti gli utenti connessi alla porta specificata
rMostra tutti gli utenti il cui nome reale corrisponde alla maschera quando questa flag è impostata la maschera di ricerca deve contenere un pattern di ricerca che possa corrispondere ad un campo GECOS (realname).
mMostra tutti gli utenti che hanno i modi utente cercati. Quando questa flag è impostata il pattern di ricerca deve corrispondere alla sequenza di modi cercata, ad esempio per ricercare utenti che hanno il modo +i e non hanno il +s, usa il comando /WHO +i-s m. without +s, issue the command WHO +i-s m.
tMostra gli utenti connessi da questo tempo (in secondi)
MMostra tutti gli utenti che hanno metadati collegati che corrispondono alla chiave cercata
fMostra solo gli utenti remoti
lMostra solo gli utenti locali

Puoi combinare più flag in un unico comando WHO eccetto dove segnalato nella tabella qui sopra.

/MOTD [server]

Mostra il MOTD del server.

/RULES

Mostra il regolamento del server.

/LIST [pattern]

Crea la lista di tutti i canali esistenti. Se viene specificato un pattern la lista mostrerà solo i canali ad esso corrsispondenti, e.g. /LIST *chat* or /LIST bot*.

/LUSERS

Mostra il numero di utenti connessi al server locale e ai servers remoti, il numero dei canali e dei servers.

/USERHOST [nickname]

Mostra hostname ed altre informazioni su un utente

/AWAY {message}

Imposta lo stato di away (assente), con il motivo dell' assenza. Usato senza fornire un messaggio rimuove lo stato di assenza.

/ISON [nick] {[nick]...}

Mostra un sottoinsieme di nick che hai fornito, mostrando solamente quelli attualmente online.

/INVITE [nick] [channel] {[time]}

Invita un utente in un canale. Se il canale non è +A, è necessario almeno lo status di halfop per effettuare l' invito. Se il canale è +A chiunque al suo interno puo' effettuare inviti allo stesso.
L' invito bypassa eventuali ban, +k e altri modi.
Se viene fornito un tempo, l' invito scade al termine del tempo specificato.

/WHOWAS [nick]

Mostra la lista delle connessioni recenti a IRC del nick specificato.

/WHOIS [nick] {server}

Returns the WHOIS information of a user, their channels, hostname, etc. If a second nickname or server is provided, then a whois is performed from the server where the user is actually located rather than locally, showing idle and signon times.

Modi Utente


cBlocca i messaggi privati e i notice dagli utenti con cui non hai canali in comune.
gIn combinazione con il comando /ACCEPT, imposta il blocco dei messaggi privati da utenti non in accept list.
hIRC helper.
iImposta come invisibile negli /WHO se l' utente che sta utilizzando /WHO non si trova in un canale comune.
oIRC operator.
rIl nickname è un nick registrato.
wReceives wallops messages.
xImposta la copertura dell' hostname.
BIdentifica l' utente come Bot.
RBlocca la ricezione dei messaggi privati da nickname non registrati.
SFiltra i codici colore/bold/underline di mIRC nei messaggi privati ricevuti.
TBlocca la ricezione di richieste CTCP.

Modi Canale


v [nickname]Imposta il voice a [nickname], permette di parlare quando in canale è +m (moderato).
h [nickname]Imposta lo stato di halfop a [nickname].
o [nickname]Imposta lo stato di op a [nickname].
a [nickname]Imposta lo stato di protected a [nickname], per prevenire la possibilità di essere kickati se non dall' owner (+q).
q [nickname]Imposta lo stato di owner a [nickname].
b [hostmask]Imposta un ban sulla [hostmask] nel canale.
e [hostmask]Imposta una Exception su [hostmask] dai ban nel canale.
I [hostmask]Imposta una Exception su [hostmask] dal mode +i,permette agli utenti con mask corrispondente di accedere al canale quando il canale è in modo +i (solo ad invito).
cBlocca i messaggi che contengono codici colore di mIRC.
d [time]Blocca i messaggi messaggi dei nuovi utenti nel canale fino a che non hanno sostato per il tempo specificato in secondi [time].
f [*][lines]:[sec]Espelle dal canale in caso di text flood uguale o superiore al rate specificato . Usando * l' utente viene bannato.
iImposta il canale con accesso solo su invito. Gli utenti possono entrare solo se un operatore utilizza /INVITE per invitarli.
j [joins]:[sec]Limita gli accessi al rate specificato.
k [key]Imposta una chiave di accesso per il canale (password) a [key].
l [limit]Imposta il limite massimo di utenti che possono accedere al canale [limit].
mAbilita la moderazione. Solo gli utenti con i modi +v, +h, o +o possono parlare.
nBlocca l' invio di messaggi da parte di utenti che non membri del canale al canale stesso.
pImposta il canale privato, viene nascosto negli WHOIS agli utenti e rimpiazzato con * nella lista canali (/LIST).
rIl canale è registrato.
sImposta il canale segreto, viene nascosto negli WHOIS agli utenti e nella lista canali (/LIST).
tIl topic del canale può essere impostato solamente dagli operatori.
zImpedisce l'accesso degli utenti non connessi SSL.
APermette a tutti gli utenti di invitare altri nel canale.
BBlocca i messaggi contenenti troppe maiuscole.
CBlocca qualsiasi CTCP al canale.
DMostra il JOIN dell'utente solo dal momento in cui lo stesso inizia a scrivere nel canale.
F [changes]:[sec]Blocca i cambi di nick quando corrispondo o eccedono il rate specificato.
J [seconds]Previene il rejoin dopo un kick per i secondi specificati.
KBlocca l' utilizzo di /KNOCK nel canale.
L [channel]Se il canale raggiunge il limite impostato con +l redireziona gli utenti nel canale specificato [channel]
MBlocca i messaggi dei nickname non registati (+r).
NBlocca la possibilità di cambiare nick agli utenti presenti nel canale.
QSolo gli utenti con accesso ai services possono usare /KICK.
RSolo i nickname registrati possono accedere al canale.
SFiltra i codici colore di mIRC dai messaggi inviati al canale.
TBlocca l' invio di /NOTICEs al canale dagli utenti che non sono almeno halfop.
g [mask]Blocca i messaggi nel canale che corrispondono la maschera data.
X [mode]Imposta gli operatori del canale immuni alle restrizioni imposte dai modi specificati.

Extended Bans (ban estesi)


Gli extbans sono suddivisi in due tipi; gli extban matching, che selezionano gli utenti in modi aggiuntivi, e extban acting, che restringono gli utenti in modi diversi dai ban classici.
Per usare un extban, imposta normalmente +b [ban] o +e [ban] con l'extban come ban, invece del classico nick!user@host, per usare un ban o un'eccezione. Le eccezioni sui ban acting, escludono l'utente da un extban matching di quel tipo, e da ogni modo canale corrispondente alla restrizione. Gli extban matching possono anche essere usati per le eccezioni sugli inviti impostando +I [extban].

Matching extbans:

j:#canaleImposta il ban su chiunque si trovi nel canale #canale. Il canale non supporta le wildcards.
r:realnameImposta il ban su un determinato realname.
s:serverImposta il ban sugli utenti connessi ad un determinato server.
z:fingerprintImposta il ban sugli utenti con un determinato fingerprint ssl.
R:accountImposta il ban sugli utenti loggati ad un determinato account NickServ.
G:countryImposta il ban sugli utenti connessi dalla nazione di cui viene specificato il country code ISO. Tabella codici ISO delle Nazioni

Acting extbans:

c:banBlocca tutti i messaggi che contengono i codici colore inviati dagli utenti corrispondenti alla mask impostata.
m:banBlocca i tutti i messaggi inviati dagli utenti corrispondenti alla mask impostata. Gli utenti con il +v o superiori non sono affetti.
p:banBlocca i messaggi di part degli utenti corrispondenti alla mask impostata.
A:banBlocca gli inviti al canale da parte degli utenti corrispondenti alla mask impostata anche se il mode +A è impostato.
B:banBlocca i messaggi scritti in maiuscolo dagli utenti corrispondenti alla mask impostata.
C:banBlocca i CTCPs al canale da utenti corrispondenti alla mask impostata.
N:banBlocca i cambi nick agli utenti corrispondenti alla mask impostata.
Q:banBlocca i kick delgli utenti corrispondenti alla mask impostata.
S:banElimina colore/grassetto/sottolineato dai messaggi degli utenti utenti corrispondenti alla mask impostata.
T:banBlocca i notice degli utenti utenti corrispondenti alla mask impostata.
U:banBlocca l' accesso degli utenti non registrati corrispondenti alla mask impostata.