Code:
on 2:text:!allow*:#monkeyman1988: { 
  if ($2 ison $chan) && ($2 !isvoice $chan) {
    mode $chan +v $2
    msg $chan $2 is now voiced
    $+(.timervoice,$network,$chan,$2) 1 60 mode $safe($chan) -v $safe($2) 
  }
}
on *:disconnect: $+(.timervoice,$network) $+ * off
alias safe return $!decode( $encode($1,m) ,m)


I use the $safe alias so qwerty won't kill me when he sees this post. mad