Client-to-client protocol

Client-to-client protocol (CTCP) is a special type of communication between Internet Relay Chat (IRC) clients. CTCP is a common protocol implemented by most major IRC clients in use today. CTCP extends the original IRC protocol by allowing users to query other clients or channels, this causes all the clients in the channel to reply the CTCP, for specific information. Additionally, CTCP can be used to encode messages that the raw IRC protocol would not allow to be sent over the link, such as messages containing newlines or the byte value 0 (NULL). CTCP does not establish a direct connection between clients; however, it is commonly used to negotiate DCC connections.

Comment
enClient-to-client protocol (CTCP) is a special type of communication between Internet Relay Chat (IRC) clients. CTCP is a common protocol implemented by most major IRC clients in use today. CTCP extends the original IRC protocol by allowing users to query other clients or channels, this causes all the clients in the channel to reply the CTCP, for specific information. Additionally, CTCP can be used to encode messages that the raw IRC protocol would not allow to be sent over the link, such as messages containing newlines or the byte value 0 (NULL). CTCP does not establish a direct connection between clients; however, it is commonly used to negotiate DCC connections.
Has abstract
enClient-to-client protocol (CTCP) is a special type of communication between Internet Relay Chat (IRC) clients. CTCP is a common protocol implemented by most major IRC clients in use today. CTCP extends the original IRC protocol by allowing users to query other clients or channels, this causes all the clients in the channel to reply the CTCP, for specific information. Additionally, CTCP can be used to encode messages that the raw IRC protocol would not allow to be sent over the link, such as messages containing newlines or the byte value 0 (NULL). CTCP does not establish a direct connection between clients; however, it is commonly used to negotiate DCC connections. CTCP allows users to query a remote client about the version of the client they are using (via CTCP VERSION), or the time (via CTCP TIME), among other things. It is also used to implement the /me command (via CTCP ACTION).
Hypernym
Type
Is primary topic of
Client-to-client protocol
Label
enClient-to-client protocol
Link from a Wikipage to an external page
www.irchelp.org/irchelp/rfc/ctcpspec.html
Link from a Wikipage to another Wikipage
12-hour clock
24-hour clock
Argument (computer science)
ASCII
Broadband
Byte
Calendar date
Category:Internet Relay Chat
Category:Internet terminology
Category:Protocols related to Internet Relay Chat
ChatZilla
Clock rate
Comparison of Internet Relay Chat clients
CPU
CPU architecture
Direct Client-to-Client
Eastern Standard Time (North America)
HexChat
Instruction set
Integer (computer science)
Internet Relay Chat
IrcII
Milliseconds
Newline
Operating system
Ping (networking utility)
Subtraction
Timestamp
Time zone
XChat
Year
Part
entrue
SameAs
4um3t
Client-to-client protocol
Client-To-Client Protocol
Client-To-Client Protocol
Client-To-Client Protocol
CTCP
CTCP
CTCP
CTCP
CTCP
CTCP
m.0379h2
Q742790
客户端至客户端协议
Source
enDirect Client-to-Client
Subject
Category:Internet Relay Chat
Category:Internet terminology
Category:Protocols related to Internet Relay Chat
WasDerivedFrom
Client-to-client protocol?oldid=1058397923&ns=0
WikiPageLength
6047
Wikipage page ID
739823
Wikipage revision ID
1058397923
WikiPageUsesTemplate
Template:Citation needed
Template:IRC topics
Template:Reflist
Template:Short description
Template:Transcluded section
Template:Trim