Skip to content
This repository has been archived by the owner on Dec 31, 2019. It is now read-only.

Latest commit

 

History

History
25 lines (20 loc) · 746 Bytes

README.md

File metadata and controls

25 lines (20 loc) · 746 Bytes
var TwitterFeed = new (require('twitterfeed'))({
  searchString: '@NodePhilly OR #nodephilly OR #nodejs', // https://dev.twitter.com/docs/using-search
  filterString: 'nodephilly,nodejs', // https://dev.twitter.com/docs/streaming-apis/parameters#track
  cacheLimit: 3 // cycle tweets out of cache after limit is reached
});

var feed = TwitterFeed.start();

feed.on('tweet', function(tweet) {
	console.log('TWEET :: %s', JSON.stringify(tweet));
});

feed.on('error', function(error) {
	console.log('ERROR :: %s', JSON.stringify(error));
});

function printCachedTweets() {
	feed.getCachedTweets().forEach(function(tweet) {
		console.log('CACHED TWEET :: %s', JSON.stringify(tweet));
	});
};

setTimeout(printCachedTweets, 3000);