Input range for producing the message
char[] msg; msg = ctcpMessage("ACTION", "test \n123").array(); assert(msg == "\x01ACTION test \x10n123\x01"); msg = ctcpMessage("FINGER").array(); assert(msg == "\x01FINGER\x01"); msg = ctcpMessage("TEST", "\\test \x01 \r\n\0\x10").array(); assert(msg == "\x01TEST \\\\test \\a \x10r\x10n\x100\x10\x10\x01");
Create a CTCP message with the given tag and data, or with the _tag and _data provided pre-combined.