well using /debug @debug before connecting i see

-> 216.14.48.141 NICK billythekid
-> 216.14.48.141 USER thekid "" "216.14.48.141" :btk

i guess its the USER section, btk being the "full Name" name set in mIRC.

so change your
sockwrite -tn $sockname user $rand(a,z) $+ $rand(1,99) asdf asdf asdf
to
sockwrite -tn $sockname user $rand(a,z) $+ $rand(1,99) $qt(asdf) $qt(asdf) : $+ GECOSofchoice


billythekid