Microsoft har gjort kildekoden til IRC-klienten ComicChat tilgjengelig. I denne klienten vises dialogene i form av tegneserier som genereres basert på karakterer valgt av deltakerne, og som reflekterer deres følelser. ComicChat bruker det standardiserte IRC-protokollet, kan koble til vanlige IRC-servere, og er kompatibel med tekstbaserte IRC-klienter. Koden er skrevet i C++ og er åpen under MIT-lisensen.
For å danne plottet til bildene brukes et ekspertssystem som tar hensyn til innholdet i meldingene og konteksten ved genereringen av bildet, noe som bestemmer plassering, positurer, gester og mimikk for karakterene, samt antall deltakere, skala, vinkel og komposisjon av bildene. Karakterene for deltakere som bruker tekstbaserte IRC-klienter, blir automatisk valgt.

Prosjektet utviklet seg som et eksperiment med nye måter å visualisere kommunikasjon på nettet. I 1996 ble den første versjonen av ComicChat lagt til i leveransen av Internet Explorer 3.0 og kunne brukes som et frittstående program eller inne i nettleseren. I 1998 ble ComicChat inkludert i leveransen av Windows 98. I 2000 ble utviklingen av prosjektet avsluttet, etter at meldingsapper tok over etter IRC. ComicChat var det første programmet som brukte skrifttypen Comic Sans, passende for tekstbobler i tegneserier.
Den publiserte versjonen i 2026 er tilpasset moderne kompilatorer og er utvidet for kompatibilitet med moderne IRC-servere og -klienter. Den nye versjonen har også fått støtte for TLS-kryptering og fått implementert skalering av grensesnittet for skjermer med høy pikseltetthet.
Kilde: opennet.ru
