Originally Posted By: Joe_Dean

mIRC would activate a crap load of timers and later on we'd be flooded with announcements



You could name the timer and only start it if it's not already running. Try this...

Code:

on *:TEXT:*:#chan: {
  if (!$timer(Announce)) timerAnnounce 0 1200 msg # $!read(file.txt,n)
}