Tutti i comandi IRC
iniziano per "/", e per lo più sono composti
di una sola parola.
Digitando /help in ogni caso si otterranno le
informazioni.
Con /names si otterrà la lista dei nick,
con /list la lista dei canali e così via
secondo un impostazione tipo la seguente:
#hack 21 We are your worst nightmare !
#Nippon 53 Speak Japanese here please ?
#nicole 3
#hottub 76 Come in for a friendly chat.
#mirc 27 mIRC Homepage http://www-2.nijenrode.nl/software/mirc/
#irchelp 17 Ask all your IRC questions here.
(Nota: Esistono migliaia di canali: questo è solo
un piccolo esempio) "hack" è da intendersi
come il nome del canale. "#" è il prefisso
che indica il canale. Dopo di che viene indicato il numero
di utenti che si trovano nel canale al momento e il topic
del canale stesso. Si ricorda che i nomi dei canali iniziano
per # o &.
Per entrare in un canale il comando è
/join #tuttoirc del canale (es. /join #tuttoirc)
Una volta entrati si troverà una lista di nick in
ordine alfabetico a destra della finestra del canale sulla
quale si svolge la conversazione secondo una modalità
simile alla seguente:
<OLWEN> avete letto la mail?
<Fra_> no quale?
<OLWEN> stavamo organizzando un altro meeting per
l'uno
<R4V3N> luno io non posso : (
<{BECKS}> come no? ;)
<Straygor> e chi se ne frega!
<Esm3ralda > io ci sono :)
(NOTA: se ti trovi nel mezzo di una conversazione, a meno
che tu non sia un frequentatore abituale del canale, sarà
meglio che tu attenda ed osservi, cercando di capire di
cosa si discute! Spesso il nome del canale non ha nulla
a che vedere con largomento di cui si parla)
Per iniziare a parlare basta solo digitare nella barra in
fondo alla finestra con il nome del canale e dare linvio.
Non bisogna digitare il propro nick (es. non scrivere <OLWEN>
rettifico ma solo rettifico!) perché
IRC inserirà automaticamente il nick dello scrivente
prima di ogni messaggio.
Si potrà notare che alcuni nomi in cima alla lista
di nick a destra della finestra del canale sono preceduti
da una @: si tratta di Operatori di Canali che hanno il
controllo del canale specifico e possono decidere con chi
condividerlo assegnando ad altri utenti le stesse prerogative.
La prima persona che entra in un canale ottiene automaticamente
lo Status di OP.
Sulla barrra di titolo del canale si vede: Nome del canale,
modes e topic. Se si vuole lasciare un canale si digiti
/part #nome del canale (es. /part # TheBlob)
I comandi IRC non sono case sensitive e possono
essere abbreviati alle prime lettere, ma se non sono preceduti
da / sono presi per messaggi inviati a qualcuno
nel canale corrente o alla persona con cui si chatta in
privato. RICORDANDO ANCORA CHE OGNI COMANDO IRC DEVE ESSERE
PRECEDUTO DALLA BARRA / (default command character)
si elencano qui i principali comandi:
HELP mostra lhelp generale o in merito a un comando
specifico
/HELP [ commando]
LIST lista i canali correnti
/LIST [ [ { flags } ] { channel mask } ]
nella lista si vedranno tutti i canali eccetto quelli segreti
(mode sulla barra di titolo +s) con il numero di utenti
e il topic. La lista può essere lunga, per cui si
possono utilizzare flags che limitino la lunghezza; es.
"/LIST -MIN n" elimina dalloutput i canali
con meno di n utenti.
JOIN per entrare in un canale
/JOIN { #channel }
setta il tuo canale tra quelli forniti. Appena entrati in
un canale sono dati dei dettagli utili del canale stesso,
mode del canale, settings e topic e una lista degli utenti
presenti ( si veda sulla finestra di status).
Es. /JOIN # TheBlob
--- Now talking in # TheBlob
Lentrata in un canale non causa luscita dal
canale in cui si è già, si può entrare
in tanti canali quanti la prorpia connessione può
tenere o quanti ne consente il server IRC.
PART per lasciare un canale (seguito dal nome del canale),
è uguale al comando LEAVE /PART [ #channel ]
Es. /PART # TheBlob --- You have left # TheBlob
QUIT chiude la sessione IRC (come BYE e EXIT)
/QUIT [ reason ]
Se viene fornita una ragione quella sarà visibile
agli altri utenti del canale
Es. /QUIT Lunch Time!
***Quits OLWEN (OLWEN@213.ecc..) (Launch Time!)
NICK cambia il tuo nick (seguito dal nuovo nick)
/NICK { nickname }
Es. /Nick {B04R10}
*** {BECKS } is known as {B04R10}
I nick sono limitati a nove caratteri. Se qualcuno ha già
un nick come quello che si è scelto non si potrà
entrare in Irc finché non lo si cambia; infatti nick
doppi non sono permessi dagli stessi server IRC. In determinate
circostanze due utenti possono avere temporaneamente los
tesso nick, ma appena scoperti entrambi vengono killati:
si tratta di un nick collision.
AWAY lascia un messaggio che dice che si è in away
o che non si sta prestando attenzione (ripetuto toglie il
comando precendente)
/AWAY [messaggio di away ] Setta lo status di away con qualche
info. Il messaggio indica che non si sta prestando attenzione
a IRC al momento. Non appena qualcuno invia un messaggio
o fa un WHOIS su un utente in AWAY ottiene automaticamente
il messaggio di away settato. Utilizzando AWAY senza parametri
indica che non si è più in away.
Es: /AWAY Gone to get a cup of coffee
--- You have been marked as being away
<OLWEN> Im away becouse gone to get a cup of
coffee
***Olwen is known as OLWAWAY
(NOTA: molti script hanno già un sistema che consente
di impostare laway e il nick di away contemporaneamente.
In ogni caso quando si è in away sarebbe opportuno
indicarlo anche nel nick modificandolo come sopra)
/AWAY
--- You are no longer marked as being away
WHOIS rilascia informazioni su qualcuno (seguito dal nick)
/WHOIS { nickname }
Es: /WHOIS LuPiP-17
LuPiP-17 ---> Daniele17@151.21.20.205
Nick: LuPiP-17
Real name: Daniele-17
Chan(S): +#theblob
Server: irc.tin.it [212.216.172.95] [1]- Telecom Italia
Net -[1] Italy
/WHOIS KAINO
---KAINO: No such nickname (se qullutente non è
su IRC)
INVITE invia un invito ad un altro utente nel canale in
cui si è (seguito dal nome del canale su cui lo si
invita)
/INVITE { nickname } { #channel }
Es: /INVITE Nevolo # TheBlob
--- Inviting Nevolo to # TheBlob
--- Nevolo has been invited to #TheBlob
Lutente invitato otterrà il seguente messaggio:
---LU4NA invites you to #TheBlob Se si riceve un INVITE
message,
si potrà digitare "/JOIN { #channel } "
(es. /join #TheBlob) oppure cliccare due volte sul nome
del canale a meno che si abbia lautojoin settato nelle
opzioni del proprio Client (:D nel qual caso si consiglia
di toglierlo per evitare di entrare in canali inaspettatamente
e involontariamente :DDD). Linvito è indispensabile
se il canale è ad invito ( mode +i sulla barra di
titolo del canale stesso)
KICK manda fuori dal canale qualcuno (solo per gli OP)
/KICK { #channel } { nickname }
Così come cè un modo per invitare qualcuno
in un canale cè altresì un modo per
calciarlo fuori :DDDDDD se si comporta scorrettamente
o non rispetta le regole di IRC o del canale.
Es: /KICK #TheBlob D3v|L
***D3v|L has been kicked off channel #TheBlob by OLWEN
Anche il kick può essere seguito da un motivo
/KICK { #channel } { nickname } {motivo}
Es: /KICK #TheBlob D3v|L non flooddare!
***D3v|L has been kicked off channel #TheBlob by OLWEN (non
flooddare!)
TOPIC cambia il topic del canale (se il mode del canale
che si vede sulla barra di titolo è +n solo gli OP
possono cambiare topic)
/TOPIC { #channel } { topic for channel }
I canali hanno dei topic, cioè dei titoli modificabili
in ogni momento da tutto o se il canale è in +n (così
come si vede sulla barra del titolo) solo dagli OP, i quali
indicano largomento corrente di conversazione. Es:
/TOPIC #TheBlob <Nevolo> mi turba tutto ciò!
:PPPP
*** PazZ has changed topic to " <Nevolo> mi turba
tutto ciò! :PPPP"
ME invia un messaggio da parte dellutente a un canale
o in query
/me saluta!
Si leggerà *OLWEN saluta!
/ME { action description }
dice alla gente cosa si sta facendo, di cosa si sente e
ogni cosa che concerne se stessi a tutto il canale o in
query.
Es: /ME slaps Nevolo with a large trout.
*LU4NA slaps Nevolo with a large trout
si raggiungerà lo stesso scopo con un nick specifico
o canale usando:
/DESCRIBE { nickname oppure #channel } { action description
}
MSG invia un messaggio privato
/MSG { nickname|channel } { text }
invia un messaggio privato a un canale o a un nick . Daltra
parte chattando su i Canali IRC si possono avere conversazioni
private o query con laltra gente che è su IRC.
Su gran parte dei Client queste conversazioni sono gestite
su finestre separate. Si può usare tuttavia il comando
/MSG per inviare a qualcuno un messaggio che solo tale utente
può leggere. Se qualcun altro invia un messaggio
o quella persona replica al messaggio inviato si aprirà
una finestra di query che informerà che cè
un messaggio personale in attesa.
Es: /MSG PazZ Lo puoi leggere solo tu questo messaggio!
-PazZ - Lo puoi leggere solo tu questo messaggio!
Nello schermo di PazZ apparirà un icona con il messaggio
che si è digitato: Lo puoi leggere solo tu
questo messaggio!
QUERY inizia una conversazione privata
/QUERY { nickname } [ test ]
inizia una conversazione privata con { nickname } facendo
sì che si apra una finestra separata. Questo comando
differisce dal precedente (/MSG) per il fatto che viene
usato per iniziare una conversazione privata. Tutto il testo
che si scriverebbe normalmente da inviare al prorpio partner
di chat utilizzando un /MSG ora apparirà in una finestra
privata sul tuo schermo e sarà inviato lo stesso
allaltra persona. In molti client per aprire una query
basta cliccare due volte sul nick dellutente prescelto
così come appare nella lista a destra della finestra
del canale.
NOTICE invia un messaggio privato
/NOTICE { nickname oppure #channel } { text }
invia un messaggio privato al canale o al nick specificato
Il messaggio di notice è solo un ulteriore modo di
inviare messaggi ad altra gente. Ma a differenza dei comandi
/MSG e /QUERY non aprirà mai una finestra separata
allaltra persona. Si potrà intendere come una
specie di sussurro. È raccomandabile
che i bot e altre forme automatiche utilizzino /notice piuttosto
che messaggi per inviare informazioni agli utenti. Non bisognerebbe
mai inviare un messaggio o una notice in risposta a una
notice inviata in precedenza.
NOTIFY informa quando la gente è connessa o disconnessa
di IRC
/NOTIFY [ nickname|on|off ]
attiva la notify e aggiunge o rimuove { nickname } dalla
notify list Non appena si inizia ad incontrare della gente
su IRC si intende aggiungere alcuni nick alla propria notify
list, in modo tale da essere avvisati appena sono su IRC
o quando escono.
Es: /NOTIFY Straygor Doremi aggiunge alla lista Straygor
e Doremi
--- Added Straygor to Notify list --- Added Doremi to Notify
list
/NOTIFY
mostra tutti i tuoi amici della lista che sono presenti
su Irc in un dato momento
--- ]LORIM[ is on IRC
--- Alison^ is on IRC
--- Memole^_^ is not on IRC
--- Uni-ko is on IRC
IGNORE rimuove ogni output da persone specifiche
/IGNORE [ nickname oppure user@host ]
Ignora ogni contatto dalle persone specificate Semmai arrivasse
il giorno in cui si decida di non avere più contatti
con qualcuno lo si potrà fare attraverso il comando
/IGNORE. Se qualche utente floodda il canale per esempio
con testi inutili, una risposta saggia è quella di
ignorarli.
Il comand si può settare con un nick oppure con lhost
Es: /IGNORE G4tt05|lv
--- Added G4tt05|lv to Ignore list
/IGNORE OZ79
--- Added OZ79 to Ignore list
/IGNORE --- Ignore is ON --- Ignoring: -.-@-.unicomp.net
-!-ap@159.148.109.88 -!-fishy@-.interaccess.com looser
/IGNORE OZ79
--- Removed OZ79 from Ignore list
(ripetuto rimuove l'ignore)
|