node package manager
Orgs are free. Discover, share, and reuse code in your team. Create a free org »

twitter-stream

Twitter Streaming API Library for Node.js

Install

Install into current directory

npm install twitter-stream

Install into system wide location

sudo npm install -g twitter-stream

Example

var ts = require('twitter-stream');
 
//Connecting to Twitter Streaming API 
var stream = ts.connect({
  screen_name: '',
  password: '',
  action: 'sample',
});
 
//Retrieving status one by one 
stream.on('status', function(status) {
  console.log(status);
});
 
//Handling error 
stream.on('error', function(error) {
  console.error(error);
});
 
//Aborting the stream 
stream.abort();
//Pass in parameters 
var stream = ts.connect({
  screen_name: '',
  password: '',
  action: 'filter',
  params: {track: 'Twitter'},
});

Contribution

Fork and send pull requests

Bugs and feature request may be submitted to: https://github.com/lmws/node-twitter-stream/issues