CTCP
Angl. Client-To-Client Protocol (CTCP) yra specialus IRC klientų komunikavimo tipas. Šiais laikais šis protokolas yra palaikomas daugelio IRC klientų. CTCP praplečia originalaus IRC protokolo galimybes ir leidžia vartotojams gauti tam tikrą informaciją iš kitų prisijungusių prie IRC vartotojų. CTCP gali būti naudojamas siunčiant užkoduotas raw žinutes kurių neleidžia paprastas IRC. CTCP taip pat leidžia pamatyti kito vartotojo IRC kliento versiją (su CTCP VERSION komanda), laiką (su CTCP TIME komanda), arba gauti detalesnę nutolusio vartotojo informaciją (su CTCP USERINFO komanda). CTCP buvo panaudotas kuriant /me komandą (su CTCP ACTION komanda). CTCP taip pat naudojamas DCC susijungimams užmegzti. CTCP žinutė sukurta kaip PRIVMSG kur pirmi ir paskutiniai žinutės simboliai yra ASCII kodas 0x01.