客戶端至客戶端協議

客戶端至客戶端協議 ( 簡稱CTCP ） 是互聯網中繼聊天 （ IRC ） 客戶端之間的一種特殊類型的通信 。 CTCP是現今使用的大多數IRC客戶端支持的一種常見協議 。 CTCP擴展了原始的IRC協議 ， 允許用戶查詢其他客戶端或頻道 （ 使頻道中所有客戶端都回復CTCP特殊信息 ） 。 此外 ， CTCP可以用來編碼信息 ， 發送原始IRC協議的鏈路不允許發送的信息 ， 例如包含換行或字節值爲0 （ NULL ） 的信息 。 CTCP不在客戶端之間建立直接連接 ， 但它通常用於協商連接 。 CTCP允許用戶查詢遠程客戶端正在使用的客戶端版本 （ 通過CTCP VERSION ） 或時間 （ CTCP TIME ） 等信息 。 它還實現了 / me命令 （ 通過CTCP ACTION ） 。