Is this what you meant? I have no idea what "matchtext" is. This will trigger only if you say "-program":
Code:
on *:INPUT:#: { 
  if ($1 == -program) {
    echo -a BLAH
    .timer 1 10 echo -a BLAH
    halt
  }
}
This will trigger when someone else says "-program":
Code:
on *:TEXT:-program:#: { 
  echo -a BLAH
  .timer 1 10 echo -a BLAH
}