Vai al contenuto
Dialova

Documentazione IRC · Principiante

WeeChat: iniziare con un client IRC da terminale

WeeChat è un client di chat libero da terminale, estendibile con plugin e script. La guida introduttiva spiega come creare un server IRC, usare i buffer delle conversazioni e configurare TLS e SASL.

Il team di Dialova · Verificato il

Server e buffer #

Un server configurato contiene i parametri di connessione. Le conversazioni compaiono in buffer: un canale, uno scambio privato e i messaggi del server sono spazi diversi. Leggere il buffer del server è utile quando la connessione o l’autenticazione falliscono.

In WeeChat i comandi che iniziano con / possono essere comandi del client. Per esempio, la gestione dei suoi server non corrisponde a un comando inviato così com’è su IRC. La guida ufficiale presenta la sintassi per la tua installazione.

Preparare i parametri corretti #

  • Installa WeeChat da una fonte adatta al tuo sistema e consulta la guida introduttiva.
  • Aggiungi il server con l’host e la porta TLS documentati dalla rete.
  • Se serve un account, configura SASL con il nome dell’account e il meccanismo accettati dalla rete.
  • Collegati al server, leggi gli eventuali rifiuti ed entra nel canale desiderato.

WeeChat offre un archivio sicuro per i dati sensibili. Segui la sua documentazione anziché conservare un segreto in uno script condiviso, una schermata o una cronologia di comandi pubblicata.

Esempio di impostazioni per Dialova #

Questi comandi si digitano in WeeChat, non si inviano come messaggi IRC grezzi. Qui dialova è il nome locale della configurazione. Sostituisci VotrePseudo con il nickname del tuo account.

Comandi di configurazione del client WeeChat
/server add dialova irc.dialova.com/6697 -tls
/set irc.server.dialova.nicks "VotrePseudo"
/set irc.server.dialova.sasl_username "VotrePseudo"

Prima di collegarti, configura anche il segreto SASL con la chiave IRC dedicata creata sul sito. La guida ufficiale spiega i dati sicuri /secure e il loro riferimento in sasl_password: segui questa procedura per la tua chiave personale. Le tre righe precedenti, da sole, non bastano quindi ad autenticare un account.

Dopo la configurazione completa dell’autenticazione e la connessione riuscita
/connect dialova
/join #Dialova

Se esiste già un server locale chiamato dialova, consulta le sue opzioni con /help server anziché ricrearlo alla cieca. Non inviare mai la chiave al canale per tentare di risolvere un rifiuto.

Un terminale non è automaticamente un bouncer #

Chiudere la visualizzazione, terminare il processo WeeChat e usare un bouncer sono operazioni diverse. Una sessione remota persistente può mantenere aperto il processo; un bouncer mantiene una propria connessione IRC. La disponibilità della cronologia dipende da questa configurazione e dalla rete, non dal solo uso di un terminale.

Usare un account Dialova #

L’indirizzo IRC e la chiave dedicata all’account restano gli stessi con qualsiasi client. Il tutorial mIRC spiega la creazione della chiave su Dialova; le schermate di configurazione di mIRC non si applicano a WeeChat.

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.