Quote:
I could totally support some kind of $rawstr for preserving spaces in mIRC which could then be used in sockwrite, echo, etc.

Unfortunately, this would not work. The moment an identifier is evaluated and a command/identifier is parsed in order for it to be executed, the extra spaces would be removed. This happens throughout the script parser in many different contexts.