Whats the likely max turn around time for the on text event for the chanserv command?

If its not to long, and you dont do this command to often, you can stall the script while the on event is being processed, then return to it.

Perhaps using Whilefix.dll something like

Code:
alias alvl {
  unset %access2
  cs access $1 list $2
  var %ticks = $ticks + 2000
  while (($ticks <= %ticks) && (!%access2)) { dll WhileFix.dll WhileFix }
  return $gettok(%access2,1,32)
}


This well hold and wait up to 2 seconds for %access2 to be loaded with something before carrying on.