Code:
on *:text:!autohost*:#:{
    if ($istok(%owners,$nick,32)) {
      if (($2 == on) && (!$timer(.hostON))) {
        msg # /me Auto Hosting is now enabled.
        searchhost $chan
        .timer.hostON 0 1800 searchhost
        ;0 10 msg # searching for a channel to host.
        ;var %NowHosting $read(NowHosting.txt)
        ;.timerWho 0 13 msg # /me Now Hosting, %NowHosting
        ;.timerHost 0 14 msg # /host %NowHosting
      }
      else if ($2 == off) && ($timer(.hostON)) {
        msg # /me Auto Hosting is now disabled.
        .timer.hostON off
        msg # /unhost
      }
    }
}

alias searchhost {
  var %nowhosting = $read(NowHosting.txt)
  var %chan = $1
  msg %chan /me Now hosting $qt(%nowhosting)
  msg %chan /host %nowhosting
}


p.s.: %owners nick1 nick2 nick3