sockchat:start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| sockchat:start [2025/02/04 19:34] – remove html tags flash | sockchat:start [2025/04/14 00:29] (current) – deprecat flash | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Sock Chat Protocol Information ====== | ====== Sock Chat Protocol Information ====== | ||
| + | |||
| + | :!: This document is being replaced, go to [[: | ||
| The Sock Chat protocol operates on a websocket in text mode. Messages sent between the client and server are a series of concatenated strings delimited by the vertical tab character, represented in most languages by the escape sequence '' | The Sock Chat protocol operates on a websocket in text mode. Messages sent between the client and server are a series of concatenated strings delimited by the vertical tab character, represented in most languages by the escape sequence '' | ||
| Line 64: | Line 66: | ||
| | '' | | '' | ||
| - | ===== Client Packets ===== | + | ===== Client |
| These are the packets sent from the client to the server. | These are the packets sent from the client to the server. | ||
| Line 108: | Line 110: | ||
| | '' | | '' | ||
| - | ===== Server Packets ===== | + | ===== Server |
| These are the packets sent from the server to the client. | These are the packets sent from the server to the client. | ||
| Line 393: | Line 395: | ||
| == Arguments == | == Arguments == | ||
| - | * '' | + | * '' |
| === who: List of online users === | === who: List of online users === | ||
| Line 401: | Line 403: | ||
| == Arguments == | == Arguments == | ||
| - | * '' | + | * '' |
| === whochan: List of users in a channel. === | === whochan: List of users in a channel. === | ||
| Line 409: | Line 411: | ||
| == Arguments == | == Arguments == | ||
| - | * '' | + | * '' |
| === join: User connected === | === join: User connected === | ||
| Line 661: | Line 663: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /afk [reason?] | + | |
| - | </ | + | |
| ==== /nick: Change nickname ==== | ==== /nick: Change nickname ==== | ||
| Line 671: | Line 671: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /nick [name?] | + | |
| - | </ | + | |
| === Responses === | === Responses === | ||
| Line 687: | Line 685: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /msg [username] [message] | + | |
| - | </ | + | |
| === Aliases === | === Aliases === | ||
| Line 706: | Line 702: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /me [message] | + | |
| - | </ | + | |
| === Aliases === | === Aliases === | ||
| Line 720: | Line 714: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /who [channel?] | + | |
| - | </ | + | |
| === Responses === | === Responses === | ||
| Line 737: | Line 729: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /delete [channel name or message id] | + | |
| - | </ | + | |
| === Responses === | === Responses === | ||
| Line 751: | Line 741: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /join [channel] [password?] | + | |
| - | </ | + | |
| === Responses === | === Responses === | ||
| Line 768: | Line 756: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /leave [channel] | + | |
| - | </ | + | |
| === Responses === | === Responses === | ||
| Line 782: | Line 768: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /create [rank?] [name...] | + | |
| - | </ | + | |
| If the first argument is numeric, it is taken as the minimum required rank to join the channel. All further arguments are glued with underscores to create the channel name. | If the first argument is numeric, it is taken as the minimum required rank to join the channel. All further arguments are glued with underscores to create the channel name. | ||
| Line 803: | Line 787: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /delchan [name] | + | |
| - | </ | + | |
| === Responses === | === Responses === | ||
| Line 820: | Line 802: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /password [password?] | + | |
| - | </ | + | |
| === Aliases === | === Aliases === | ||
| Line 839: | Line 819: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /rank [rank] | + | |
| - | </ | + | |
| === Aliases === | === Aliases === | ||
| Line 860: | Line 838: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /say [message] | + | |
| - | </ | + | |
| === Responses === | === Responses === | ||
| Line 875: | Line 851: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /delmsg [message id] | + | |
| - | </ | + | |
| === Responses === | === Responses === | ||
| Line 891: | Line 865: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /kick [username] [time?] | + | |
| - | </ | + | |
| === Responses === | === Responses === | ||
| Line 908: | Line 880: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /ban [user] [time?] | + | |
| - | </ | + | |
| === Responses === | === Responses === | ||
| Line 925: | Line 895: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /pardon [user] | + | |
| - | </ | + | |
| ==== Aliases ==== | ==== Aliases ==== | ||
| Line 945: | Line 913: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /pardonip [address] | + | |
| - | </ | + | |
| === Aliases === | === Aliases === | ||
| Line 965: | Line 931: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /bans | + | |
| - | </ | + | |
| === Aliases === | === Aliases === | ||
| Line 984: | Line 948: | ||
| === Format === | === Format === | ||
| - | < | + | |
| - | /ip [username] | + | |
| - | </ | + | |
| === Aliases === | === Aliases === | ||
sockchat/start.1738697667.txt.gz · Last modified: by flash
