The "meme" chat protocol Elliott Hird, December 2007 = Message format =============================================================== = \t[\t]\n is a base-10 number. is one of the valid commands (described below). = : [\t] is one of the valid argument names for the command. is any UTF-8 string -- to escape tabs, use '\t' in the message, and to escape backslashes, use '\.'. = Example message ============================================================== (Note: replace 8 spaces with a tab.) 1 hello client: netcat user: ehird = Server responses ============================================================= = \t[\t]\n and are the same as above, is either "ok" or "fail". The arguments given are command-specific.