5 ms·
Totally forgot about the slap command. Thought of it because you said to 'slap you some of that +O'. shifto slaps rabidrat around a bit with a large trout
by shifto 6y ago
Totally forgot about the slap command. Thought of it because you said to 'slap you some of that +O'.
shifto slaps rabidrat around a bit with a large trout
- senko 6y agoFun fact: slap was a client command that just sent "action" over the channel/privmsg, which would get rendered as something like: * <nick> <action text> More generally, on most clients you could use "/me <text" command to do the same thing. And on the protocol level, it was done by a mini-protocol on top of IRC, called DCC (direct client-connection), that would look like: PRIVMSG #channel :^AACTION text^A (where "PRIVMSG #channel :text" was a way to send a normal message, and ^A is Ctrl-A). DCC was also used as signalling for file transfer. Clients wishing to send files would open a high-end port on their machine and send a DCC message with the file name, IP and port to connect to (similar to active FTP). (yes, I spent an inordinate amount on time on IRC...)
- shifto 6y agoFun fact indeed! I knew all these things but never how they actually worked. When I was deep into IRC I was a bit too young to understand the technical side of it but I sure knew how to download a lot of warez over DCC!