IRC

Oltre a Telegram e WhatsApp, Yoake si collega anche a un vero server IRC, con un socket diretto TLS/TCP (non un worker thread separato come per le altre due reti) - testato contro irc.azzurra.org. Per il login vero e proprio (dialogo Connetti, aggiungere/rimuovere un server) vedi Connettersi a Telegram, WhatsApp e IRC.

Multi-server fin da subito

A differenza di Telegram e WhatsApp (un account solo ciascuno), su IRC puoi aggiungere e restare connesso a più server contemporaneamente, esattamente come nel vero mIRC: ogni server salvato ha una sua finestra Status indipendente, con la propria connessione, i propri canali e i propri comandi /connect//disconnect.

Lo scripting funziona qui più fedelmente che altrove

Il motore di scripting di Yoake (alias, popup, eventi on join/on part/ on kick/on nick/on topic/on op/on deop, timer, identificatori, codici colore) è stato modellato fin dall'inizio sul comportamento del vero mIRC - per questo su IRC funziona spesso in modo più fedele che su Telegram/WhatsApp, che possono solo approssimare concetti (canale, op, voice, topic) che su quelle reti non esistono davvero. Vedi Scripting per l'elenco completo di alias/eventi/popup, e Comandi per l'elenco completo dei comandi.

Cosa funziona

Limiti noti

Nessuna cronologia dei messaggi. A differenza di Telegram e WhatsApp (che tengono uno storico sui loro server, recuperabile riaprendo una chat), un vero server IRC non conserva i messaggi: quello che vedi è solo quello che è arrivato da quando la finestra è aperta e connessa, esattamente come nel vero mIRC.

DCC SEND: solo invio, mai ricezione di un'offerta arbitraria. Puoi mandare un file con /dcc send, ma non c'è modo di accettare/scaricare un file che qualcun altro ti offre con la sua DCC SEND (nessun "/dcc get"). Lo sticker/immagine condivisa nei canali (vedi Comandi) resta invece automatica, ma è limitata a 200KB e funziona solo fra due Yoake.

DCC su IPv4 spesso richiede una porta inoltrata a mano. Senza un indirizzo IPv6 pubblico, una DCC (chat o file) verso qualcuno fuori dalla tua rete locale fallisce spesso dietro NAT/CGNAT (tipico delle connessioni mobili) - non è un bug di Yoake, è un limite di come funziona una connessione diretta socket-a-socket senza un server relay in mezzo.

MODE limitato. Come detto sopra, solo +o/-o/+v/-v vengono interpretati - le altre modalità canale/utente non hanno alcun effetto qui.

Vedi anche Connettersi a Telegram, WhatsApp e IRC per il dialogo di connessione, e Identificatori e funzioni per $network.