if (%fact) { msg $active %fact }
change to:
if (%fact) { msg #YOUR_CHANNEL %fact }
Put this in your aliases:
alias timerfact { .timerfact 0 $1 fact }
and type /timerfact NUMBER_OF_SECONDS_INTERVAL to start it.
alias factstop { timerfact off }
will turn it off.
This of course only works for a single server. If you're on two, just let me know and I can think of something else for ya.