Documentazione IRC · Principiante
Comando JOIN: entrare in un canale IRC
JOIN richiede l’ingresso in un canale. In un client classico, /join #atelier invia questo comando. Entrando in un canale ricevi le conversazioni dal tuo arrivo; ciò non garantisce l’accesso a tutta la sua cronologia.
Il team di Dialova · Verificato il
Sintassi e parametri #
JOIN <salon>{,<salon>} [<clé>{,<clé>}]| Parametro | Significato |
|---|---|
| canale | Nome completo, per esempio #atelier. È possibile separare più nomi con virgole. |
| chiave | Chiave richiesta da un canale protetto dalla relativa modalità; la posizione corrisponde al canale richiesto. |
Esempio commentato #
C: JOIN #atelier
S: :Alice!alice@cloak.example JOIN #atelier
S: :irc.example 332 Alice #atelier :Bienvenue dans l’atelier
S: :irc.example 353 Alice = #atelier :@Alice Bob
S: :irc.example 366 Alice #atelier :End of /NAMES listNickname, 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 #
| Risposta | Significato |
|---|---|
| JOIN | Evento che conferma l’ingresso. |
| 332 / 331 | Argomento attuale o assenza di un argomento. |
| 353 / 366 | Elenco dei nickname e fine dell’elenco. |
| Errore | Causa abituale |
|---|---|
| 471 | Limite di utenti raggiunto. |
| 473 | Canale accessibile su invito. |
| 474 | Accesso impedito da un ban. |
| 475 | Chiave del canale errata. |
Permessi, compatibilità e precauzioni #
Il nome di un canale non identifica una conversazione mondiale: #atelier su due reti diverse corrisponde a due spazi distinti. Se il canale non esiste, molti server lo creano al primo JOIN, in base alla configurazione e alle restrizioni.
L’estensione IRCv3 extended-join aggiunge informazioni all’evento di ingresso. L’eventuale cronologia dipende da un’altra funzionalità: JOIN non garantisce né l’archiviazione né la consegna dei messaggi persi. Non scrivere la chiave di un canale in un messaggio pubblico.
Domande frequenti #
Perché JOIN non riesce anche se vedo il canale? La visibilità non implica il diritto di accesso: controlla chiave, invito, ban e limiti.
In quale stanza entrare su Dialova? La principale è #Dialova; le altre si trovano nella pagina Le nostre stanze.
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.
- Modern IRC — spécification du protocole client ↗Fonte della specifica · consultata il 2026-10-29
- RFC 2812 — Client Protocol (2000) ↗Fonte storica · consultata il 2026-10-29