Claro, existem várias maneiras de fazer isso.
Se for um servidor linux, você pode configurar um cron job para executar seu programa a cada x intervalo de tempo.
Se for um servidor Windows, você pode usar o Agendador de Tarefas do Windows para executar seu programa a cada x intervalo de tempo.
Uma coisa a ter em conta é que, se o programa que você deseja executar não estiver no mesmo servidor que aquele que serve o fórum, você precisará encontrar uma maneira de se conectar a ele e extrair as informações necessárias.
Para isso, dependendo das suas necessidades, você pode simplesmente permitir conexões remotas do seu servidor de banco de dados ou talvez configurar uma url que faça o trabalho para você e apenas analisar as informações.