The part that wraps is every $regml(%i) apart from the first. So, you can check in the loop whether %i is bigger than 1 and stick a $chr(160) in front of $regml(%i) if it is:
Code:
alias kuran.output {
  !.echo -q $regex($2-,/(.{1,80})(?:\s|$)|(\S{80})/gs)
  var %i = 0, %a = $regml(0), %b = $chr(160)
  while %i < %a { 
    inc %i
    sockwrite -n $1 $iif(%i > 1,%b) $+ $regml(%i)
  }
}


/.timerQ 1 0 echo /.timerQ 1 0 $timer(Q).com