There are two scripts here needed.... one to send the rss feed, one to retrieve it and use it. Like in vbulletin, you can take another feed from another site (some.other.site/rssscript.xml) and then import it into your site via a vbulletin script (rssposter.php). So, one script to send, one to retrieve - in this case the retriever is a vbulletin script. In your case, you are sending from vbulletin (via external.php) and retrieving via some other script on twitter or facebook or wherever. If you have control of both scripts (both the sending and retrieving scripts), then you can modify either. If you only have control of the sending script (external.php), then you will have to modify it. Every time you 'call' that script, it runs the query for the new threads. So, you would have to somehow put some condition on the query to only grab threads that are no younger than 24 hours ago. Kinda a weird modification to the query. I suppose it could be done, but I don't write queries for others (I'm a trial and error query writer).