Vai al contenuto
Dialova

Documentazione IRC · Principiante

Comando WHOIS: consultare le informazioni IRC di un nickname

WHOIS richiede le informazioni che una rete rende accessibili su un nickname: identificativo, host visualizzato, canali visibili ed eventualmente account o stato. Non dà automaticamente accesso ai dati privati del sito o all’indirizzo IP reale.

Il team di Dialova · Verificato il

Sintassi e parametri #

Sintassi del protocollo, senza la / del client
WHOIS [<serveur>] <pseudo>{,<pseudo>}
ParametroSignificato
nicknameNickname da interrogare; l’uso con più destinatari varia in base al server.
serverInstradamento facoltativo della richiesta, talvolta utile per ottenere l’inattività conosciuta dal server dell’interlocutore.

Esempio commentato #

Scambio IRC: C = client, S = server
C: WHOIS Bob
S: :irc.example 311 Alice Bob ~bob cloak.example * :Présentation de Bob
S: :irc.example 312 Alice Bob irc.example :Serveur IRC
S: :irc.example 317 Alice Bob 120 1700000000 :seconds idle, signon time
S: :irc.example 318 Alice Bob :End of /WHOIS list

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
311 / 312Informazioni sull’utente e sul server.
319Canali che la rete consente di mostrare.
317Secondi di inattività e, se fornito, istante di connessione Unix.
318Fine della risposta.
ErroreCausa abituale
401Il nickname non esiste.
431Nickname mancante.
402Il server di destinazione indicato non è stato trovato.

Permessi, compatibilità e precauzioni #

Risposte come l’account connesso, la crittografia o l’host reale sono estensioni o informazioni filtrate in base ai permessi. Non presentare ciò che vede un IRCop come se fosse accessibile a ogni utente.

In 317, 120 indica 120 secondi, non 120 millisecondi. Il momento di connessione è un istante Unix, non una durata. I client possono convertire la visualizzazione in minuti e ore.

Domande frequenti #

WHOIS permette di sapere dove abita qualcuno? No: l’host può essere mascherato e una connessione di rete non dimostra la residenza.

Perché mancano alcuni canali? Le modalità di riservatezza e le regole della rete possono limitare l’elenco mostrato.

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.