IRCX (Internet Relay Chat eXtensions),Microsoft tarafından geliştirilmiş,IRC protokülü için bir uzantıdır.[1]
IRCX, sunucuya güvenli olarak kimlik doğrulama yapabilmeyi sağlayanSASL kimlik doğrulamayı kullanmak, kanal özellikleri/metadata, geliştirilmiş "LISX" komutu kullanılarak sorgulanabilen çoklu dil desteği (istenilen dilde kanal bulabilmek için), fazladan kullanıcı seviyesi (böylece üç seviye vardır: kanal sahipleri - owners, kanal yöneticileri - hosts ve konuşabilenler - voices), belirli IRC operatör seviyeleri veUTF-8'i tam destekli (rumuzlarda, kanal adlarında vb.) kullanabilmek için yollar sunar. IRCX, IRC ile tam geriye dönük uyumludur; yeni özellikler standart bir IRC istemcisinin görebilmesi için bir şeylere düşürülmüştür (ve UTF-8 rumuzlar heksadesimale dönüştürülmüştür).[1]
IRCX özgün olarakMicrosoft Exchange 5.5 (ikili bir protokol olan eskiMicrosoft Chat protokolü yerine) ve Microsoft Exchange 2000'de bulunan bir modül üzerinde destekliydi.[2]
Microsoft IRCX'i destekleyen yazılımın dağıtımını durdurdu ve protokolünü henüz standart hâle getirilmemiş veya kullanım için açıkça uygun olmayanMSN Chat ağında kullanılan protokole dönüştürdü (bununla birlikte, kullanımı IRCX'le oldukça benzerdi ve dolayısıyla birçok IRCX istemcisi fazla değişiklik yapmaya gerek olmadan MSN Chat'e bağlanabiliyordu). MSN Chat 16 Ekim 2006'da kapandı.
Microsoft, protokolünün 4İnternet Taslağını yayınlayarakIETF ile IRCX'in standartlaştırma işlemini başlattı,[1] ancak standart asla onaylanmadı. Çünkü IRCX'in uygulamaya konması, son sürümü 4 olan bu taslak kâğıtlarının üstünde kendisine dayanır.