Everyone that has worked with coms knows, at times, handling data from a result can be tedious if that data is larger than mIRC's text limit, contains multiple spaces that need to be preserved, etc.

I suggest the use of bvars to work around such a limitation:

$com(name, member, method, type, &bvar)
When a passed value begins with "&", mIRC should pass the contents of the specified bvar

$com(name, &bvar).result
Allows for a second, bvar name, parameter to be specified which will be fill by the previous $com() call's result.

I am SReject
My Stuff