hombre... no se... cada X tiempo se puede hacer una consulta a la bbdd del foro directamente a la tabla de mensajes. algo del estilo: (no se cual es la BBDD de SMF)
select count(*), campo_usuario from tabla_mensajes where fecha_mensaje > 01/11/2009 group by campo_usuario;
con esto, arreglando los nombres de tablas y mirando como estan creadas, etc... podrias sacar una lista de todos los mensajes de los usuario que han escrito algo posterior a la fecha indicada, teniendo como resultado una cosa del estilo:
KRISTIAN - 23
TEKSAIT - 2
RAY - 56
BUENO - 98
---
y este numero serian los mensajes escritos desde el 01/11/2009 a dia de hoy... luego, cada x tiempo, se lanza esta consulta dentro del rango de fechas que queramos y sabremos los mensajes nuevos escritos.
peeeeeeero claro.. al no ser un foro programado desde 0, no sabemos como estan las tablas y tenemos menos control sobre ellas. Ademas, tampoco se que base de datos usa (sunpogo que MySQL, no?) y debe estar programado con PHP.
Bueno, el tema es que si vos, administradores de AB, teneis control y sabeis como esta montado el tinglado, podeis sacarlo por aqui... si no, no se me ocurre nada mas.