CTCP

E233833

CTCP (Client-To-Client Protocol) is an extension to the IRC protocol that enables clients to exchange special commands and metadata, such as actions, version queries, and ping requests, beyond normal text messages.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
CTCP canonical 2

Statements (44)

Predicate Object
instanceOf IRC protocol extension
application-layer protocol feature
acronymFor Client-To-Client Protocol
communicationModel client-to-client via IRC server relay
compatibleWith most traditional IRC networks
defines standardized command names
standardized reply formats
delimitedBy ASCII 0x01 characters
encapsulatedWithin IRC message body
extends IRC
surface form: IRC protocol
fullName Client-To-Client Protocol
layer application layer
origin early IRC client implementations
purpose enable client-to-client commands over IRC
exchange metadata between IRC clients
relatedTo DCC
IRC
surface form: IRC protocol
representation plain text commands inside IRC messages
requires IRC client support
scope metadata and control messages beyond normal chat text
securityConsideration can be abused for client fingerprinting
may be filtered by IRC servers or clients
status de facto standard in traditional IRC ecosystem
supports DCC negotiation
actions
finger queries
ping requests
time queries
version queries
transportsOver IRC NOTICE messages
IRC PRIVMSG messages
typicalCommand ACTION
DCC
FINGER
PING
TIME
VERSION
typicalUsageContext graphical IRC clients
terminal-based IRC clients
usedFor client capability discovery
emulating out-of-band signaling over IRC
latency measurement between IRC clients
user presence and metadata queries
usedIn IRC
surface form: Internet Relay Chat

Referenced by (2)

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

IRC supports CTCP
DCC associatedWith CTCP