Client-To-Client Protocol

E845119

Client-To-Client Protocol is an extension to the IRC protocol that enables direct communication and special commands between IRC clients, such as actions, version queries, and file transfers.

Try in SPARQL Jump to: Statements Referenced by

Statements (39)

Predicate Object
instanceOf IRC protocol extension
network protocol
abbreviation CTCP
backwardsCompatibleWith standard IRC clients that ignore unknown CTCP messages
category IRC technology
application-layer network protocols
definesCommand CTCP ACTION NERFINISHED
CTCP CLIENTINFO NERFINISHED
CTCP DCC NERFINISHED
CTCP FINGER NERFINISHED
CTCP PING NERFINISHED
CTCP TIME NERFINISHED
CTCP USERINFO NERFINISHED
CTCP VERSION NERFINISHED
enables user-to-user direct chat via DCC
user-to-user file transfer via DCC
encapsulation CTCP messages are embedded inside normal IRC messages
extends IRC NERFINISHED
Internet Relay Chat protocol NERFINISHED
layer application layer
messageDelimiter ASCII 0x01 character
operatesOver TCP connections used by IRC
origin IRC client developer community
purpose enable direct communication between IRC clients
support special commands between IRC clients
requires IRC client support for CTCP parsing
scope communication between IRC clients rather than servers
securityConsideration can be abused for flooding or information disclosure
supportsFeature actions
client information queries
file transfers
ping requests
time queries
version queries
typicalUsage emote-style messages in IRC channels
measuring latency between IRC clients
querying remote client software and version
usesTransport IRC NOTICE command
IRC PRIVMSG command NERFINISHED

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

CTCP fullName Client-To-Client Protocol
CTCP acronymFor Client-To-Client Protocol