Come
cambio il nick?
Per cambiare il nick basta digitare il comando /nick
seguito dal nuovo nick
Es: /nick
Prova
Come
cambio canale?
Per cambiare il canale basta digitare il comando /join
seguito dal nuovo canale
Es: /nick
#Help
Come
registro un nick?
Per
registrare un nick basta usare il Services NickServ che ha proprio la funzione
di registrare un nick.
Dopo
aver impostato il nick che vogliamo registrare tramite /nick
diamo
il comando /ns REGISTER password [email]
Una
volta registrato per identificare il nick basta dare
/IDENTIFY password
Come
registro un canale?
Per
registrare un canale in cui sei operatore basta usare il Services ChanServ che
ha proprio la funzione di registrare canali.
Dopo
essere entrati nel chan che vogliamo registrare diamo il comando /cs
REGISTER #channel password description
Attenzione:
Prima di registrare un canale è
necessario che venga registrato e identificato il nick (vedi sopra)
Come
vedo la lista dei canali?
Per vedere la lista dei canali disponibili basta digitare il comando /list
Es: /list
Come
entro in un canale di IrcNET?
Lo speciale metodo usato da FastLAND per permettere l'accesso a IrcNET prevede
dei comandi appositi per IrcNET
Ad esempio volendo entrare nel canale #roma di IrcNET dovremo usare uno dei
seguenti comandi:
/jjoin #roma
/join #roma-ircnet
L'elenco
di tutti i comandi disponibili!
/NICK
Cambia la vostra "identità OnLine" su un server. Tutte le persone che sono nei canali in cui ci si trova anche saranno avvisate del proprio cambio di Nickname.
Sintassi: NICK
Esempio: NICK NuovoNick
/WHOIS
Mostra informazioni riguardo l'user in questione, come il proprio "Nome", i canali in cui è presente, ecc.
Sintassi: WHOIS
Esempio: WHOIS hAtbLaDe
/WHO
Cerca informazioni sull'user (solo users -i).
Sintassi: WHO
WHO <#channel>
WHO 0 o (Elenca tutti gli Operatori IRC prensenti e non invisibili)
Esempio: WHO *.aol.com
WHO *Bot*
WHO #UnrealIRCd
/WHOWAS
Riceve i precedenti 'WHOIS' per gli users non connessi al server.
Sintassi: WHOWAS
Esempio: WHOWAS Nickname
/NAMES
Fornisce una lista degli users presenti nel canale specificato.
Sintassi: NAMES
Esempio: NAMES #Aiuto
/ISON
Usato per determinare se uno o più users sono connessi al server IRC tramite il loro nickname.
Sintassi: ISON
Esempio: ISON Nickname NickServ ChanServ OperServ MemoServ
/JOIN
Usato per entrare uno o più canali su un server IRC. Gli occupanti del canale riceveranno la notifica del proprio arrivo. Il comando join con 0 con parametro vi fa lasciare tutti i canali.
Sintassi: JOIN ,,
JOIN 0 (Abbandona tutti i canali)
Esempio: JOIN #Aiuto
JOIN #Aiuto,#Hobby
/PART
Usato per lasciare un canale che si occupava. Tutti i partecipati del canale riceverrano la notifica del proprio abbandono.
Sintassi: PART ,,,
Esempio: PART #Support
PART #Hobby,#Aiuto
/MOTD
Visualizza il messaggio del giorno.
Sintassi: MOTD
/RULES
Legge il file ircd.rules e manda il contenuto all'user.
Sintassi: RULES
/LUSERS
Stabilisce le user information Locali e Globali (come Current e Maximum conto utenti).
Sintassi: LUSERS
/QUIT
Disconnette il corrente user dal server IRC. Gli occupanti dei canali di cui si faceva parte riceveranno la notifica della propria partenza. Se non si specifica una ragione, il proprio nickname diventerà la ragione.
Sintassi: QUIT
Esempio: QUIT Alla prossima!
/PING
Il comando PING è usato per testare la presenza di un client o di un server attivi sull'altra parte della connessione. I server mandano messaggio di PING in regolari intervalli se non si individua nessuna altra attività arrivare dalla connessione. Se una connessione non risponde al messaggio di PING in un lasso di tempo, la connessione sarà chiusa. Un messaggio di PING potrebbe essere spedito anche se la connessione è attiva. Notare come questo sia differente da un PING CTCP.
Sintassi: PING
Esempio: PING djsonic.fastland.org
PING Nickname
PING Nickname irc2.fastland.org
/PONG
Il messaggio PONG è la risposta al messaggio ping. Se è dato un parametro, questo messaggio sarà spedito all'obiettivo dato. Il parametro è il nome dell'entita che ha risposta al messaggio ping e generato questo messaggio.
Sintassi: PONG
Esempio: PONG djsonic.fastland.org irc2.fastland.org
(PONG message from djsonic.fastland.org to irc2.fastland.org).
/VERSION
Stabilisce la versione del software IRCd in uso.
Sintassi: VERSION
/ADMIN
Fornisce informazioni Amministrative riguardanti il server.
Sintassi: ADMIN
/USERHOST
Restituisce la userhost dell'user in questione. Di solito usato da scripts o bots per ricevere informazioni sull'userhost.
Sintassi: USERHOST
Esempio: USERHOST Nickname
/TOPIC
Setta o Cambia il topic del canale in questione, o visualizza solo il corrente Topic.
Sintassi: TOPIC
Esempio: TOPIC #operhelp
TOPIC #Hobby Benvenuti in #Hobby!!
/INVITE
Manda un invito per un particolare ad un user. Necessita di essere operatore nel canale in cui si ha invitato l'utente.
Sintassi: INVITE
Esempio: INVITE Nickname #Aiuto
/KICK
Rimuove un utente dal canale. Può essere usato solamete da Operatori e Half-Ops. Se non è specificata nessuna ragione, il nickname diventerà la ragione.
Sintassi: KICK [,..] [,..]
Esempio: KICK #Hobby Nickname Linguaggio!
KICK #Hobby,#Aiuto Lamer23,Luser12 Lamers!
/AWAY
Setta il proprio stato in "away".
Sintassi: AWAY <ragione>
Esempio: AWAY Sono a pranzo!
/WATCH
Watch è un nuovo sistema di notifica veloce e potente di UnrealIRCd. Il server manderà un messaggio ogni volta che un nick presente sulla propria watch list si connette o si disconnette dal server. La watch list NON rimane attiva tra una sessione e l'altra, perciò bisognerà aggiungere i nicknames ogni volta ci si connetta al server.
Sintassi : WATCH +nick1 +nick2 +nick3 (Aggiunge nicknames)
WATCH -nick (Rimuove nicknames)
WATCH (Visualizza la watchlist)
/HELPOP
HelpOp è un nuovo sistema di ricevere Help dal Server Irc. Si può digitare sia /HELPOP ? che /HELPOP !
Il "?" in /HELPOP significa chiedere al sistema di help e se non si ha risposta si può scegliere "!" per spedire la propria richista agli Operatori Help online. Non usando né "?" né "!" il comando spedirà prima la richiesta al sistema di help e, se non sarà trovata nessuna corrispondenza, sarà inoltrata ad un Operatore Help.
Esempio: HELPOP ?CHMODES (Channel Modes Help)
HELPOP ?UMODES (User Mode Help)
/LIST
Stabilisce una lista completa dei canali presenti nella rete. Se è specificata una stringa di ricerca, visualizzerà solo i i risultati in cui è presente la data stringa.
Sintassi: LIST
Esempio: LIST
LIST *ircd*
/PRIVMSG e /NOTICE
PRIVMSG e NOTICE, che sono usati internatmente dal client per /msg e /notice, in UnrealIRCd sono supportati in altri due formati: /msg @#canale che spedisce il testo soltanto agli operatori del canale specificato. /msg @+#canale spedisce invece il testo sia agli operatori sia agli utenti voiced nel canale.
Mentre certi client supportano questi comandi internamente, in altri (come ircII) è necessario usare /quote privmsg @#@canale.
Si può inoltre usare % per specificare gli HalfOp presenti nel canale.
Sintassi: MSG ,,, :
Esempio: PRIVMSG Nickname :Ciao.
PRIVMSG Nickname,Nickname2,Nickname3 :Ciao a tutti!
Lo stesso formato è usato per il comando NOTICE
/KNOCK
Per canali ad invito, si può "bussare" (Knock) nel canale per richiedere l'invito.
Questi sono i requisiti:
- che il canale non sia +K (No knocks)
- che il canale non sia +I (No invites!)
- non essere bannati
Sintassi: KNOCK
Esempio: KNOCK #canale_segreto Sono un op, vorrei entrare!
/SETNAME
Permette agli utenti di cambiare il proprio "Nome Reale" direttamente senza disconnettersi dal server.
Sintassi: SETNAME
/VHOST
Nascondo il proprio hostname reale con un hostname virtuale usando SetHost. Sintassi: VHOST login password Esempio: VHOST IWant newhost
/MODE
Setta una modalità in un utente o in un canale.
Sintassi: MODE
Esempio: MODE #Aiuto +tn
MODE #Aiuto +ootn Nickname cb
### Channel Modes ###
p = Canale Privato
s = Canale Segreto
i = Canale solo su invito
m = Canale moderato, nessuno può parlare se non gli utenti con il mode +voh
n = Nessun messaggio da fuori canale
t = Solo gli operatori potranno settare il topic
r = Canale registrato
R = Richiede un nickname registrato per entrare in canale
c = Nessun colore può essere mandato nel canale (ColourBlock)
q = Channel owner
(*)Q = Kick non permessi eccetto per U:Lines
K = /Knock non permesso
V = /Invite non permesso
S = Non permette di usarei colori
l = Il canale puo' contenere fino al limite di utenti
b = Bana il nick!user@host dal canale
k = Richieda la chiave del canale per entrare
o = Fornisce lo stato di operatore ad un utente
v = Fornisce il "voice" ad un utente
L = Se +l è piena, il prossimo user auto-entrerà
a = Fornisce protezione ad un utente (No kick/drop)
e = Eccezione ban - Se aulcuno si oppone ad esso, possono entrare anche se sono bannati
(**)h = Da' l'halfop agli utenti
f [*] : = Protezione ai Flood , se e' dato un * saranno kikkati e bannati tenteranno il flood
se l'* non e' dato saranno solo kikkati
H = Gli utenti non +I non possono entrare nel canale (settabile dall'Amministratore)
N = non sono permessi cambi di nicknames nel canale.
^ = trascrive le modalita' del canale in bitstring
(e' presente solo nelle versioni Development Versions i.e #define DEVELOP)
G = imposta il canale in modalita' G Rated
Ogni parola nel file badwords.channel.conf sono rimpiazzate in canale con messaggi
C = Nessun CTCPs permessi nel canale
z = possono entrare solo utenti in possesso di una Connessione Sicura (SSL)
(*) Channel mode +Q Nessuno può kickare altre persone.
(**) Channel halfops (+h)
Permesso agli halfop (%) di:
- Impostare il topic
- Kickare i non-op
- Impostare le modalità +vmntibe
### User Modes ###
i = Invisibile (Non mostrato nelle ricerche /who)
w = Permesso di "ascoltare" i messaggi wallops
r = Identifica il nick come registrato
x = Assegna all'utente un host nascosto
e = Permesso di ascoltare i messaggi del serveer mandati agli utenti +e
b = Permesso di leggere e scrivere chatops
F = Ricezione di Connect notices & Local notices
I = Invisibile Join/Part. Rende nascosta la propria presenza in canale
H = (Solo Operatori) Nasconde lo stato di Op nei /who e nei /whois
d = Possibilità di non ricevere i messaggi del canale
v = Receive infected DCC send rejection notices
t = Riferisce che è in uso una /vhost
G = Filtra le badwords (badwords.message.conf)
z = Segnala che è in uso una Connessione Sicura(SSL)
/CREDITS
Questo comando elencherà i titoli di coda di tutte le persone che hanno aiutato a creare UnrealIRCd.
Sintassi: CREDITS
/DALINFO
Questo comando elencherà i titoli di coda di Dreamforge IRCd team, gli sviluppatori di IRCd al momento in cui IRCd è stato creato.
Sintassi: DALINFO
/LICENSE
Questo comando mostra la Licenza GNU.
Sintassi: LICENSE
/TIME
Mostra l'ora e la data corrente.
Sintassi: TIME
/BOTMOTD
Visualizza il messaggio del giorno per gli IRCd Bot.
Sintassi: BOTMOTD
/SILENCE
Ignora i messaggi provenienti da un utente o da una lista di utenti.
Sintassi: SILENCE + (Aggiunge un nickname alla lista SILENCE)
SILENCE - (Rimuove un nickname alla lista SILENCE)
SILENCE (Visualizza la SILENCE list)
/IDENTIFY
Permette di identificarsi a NickServ o ChanServ con una password.
Sintassi: IDENTIFY (Si identifica a NickServ)
IDENTIFY # (Per identificarsi come Founder in #canale)