Vai al contenuto
Dialova

Documentazione IRC · Principiante

Comando NICK: scegliere o cambiare nickname

NICK sceglie un nickname durante la registrazione IRC o ne richiede la modifica dopo la connessione. Il nickname permette di rivolgersi a una presenza connessa; da solo non dimostra l’identità di un account autenticato.

Il team di Dialova · Verificato il

Sintassi e parametri #

Sintassi del protocollo, senza la / del client
NICK <nouveau-pseudo>
ParametroSignificato
nuovo-nicknameNickname desiderato, conforme alle regole del server su lunghezza e caratteri.

Esempio commentato #

Scambio IRC: C = client, S = server
C: NICK AliceDeux
S: :Alice!alice@cloak.example NICK :AliceDeux

Nickname, host e testi di questo scambio sono fittizi. Il client può mostrare le risposte in una forma più leggibile rispetto alle righe del protocollo qui riportate.

Risposte e possibili errori #

RispostaSignificato
NICKCambio confermato; il prefisso contiene il nickname precedente.
ErroreCausa abituale
432Nickname non conforme alle regole.
433Nickname già in uso.
431Nickname mancante.

Permessi, compatibilità e precauzioni #

La lunghezza e i caratteri consentiti dipendono dalla rete. L’equivalenza tra maiuscole e minuscole non segue sempre le regole della lingua: consulta CASEMAPPING e NICKLEN quando vengono annunciati in 005 ISUPPORT.

Un nickname registrato presso i servizi e una sessione che lo usa non sono la stessa cosa. SASL e account-tag forniscono informazioni sull’identità dell’account. Su Dialova il nickname si cambia da Impostazioni → Account; la funzionalità generale di NICK non permette di aggirare questa regola del prodotto.

Domande frequenti #

Cambiare nickname cambia anche l’account? No. L’account autenticato è un’identità distinta dal nickname visualizzato.

Perché un client cambia automaticamente il mio nickname? Può provare un nickname alternativo dopo un rifiuto. Controlla le sue impostazioni e il messaggio esatto del server.

Fonti e verifica

Gli esempi usano nickname e domini fittizi, tranne gli endpoint esplicitamente documentati. Le estensioni e le impostazioni specifiche di una rete sono indicate nel testo.