29 07 2011 javascript Tweet
Calipsoのコード読んでたらnode.jsはスクリプトとして動かせることに気づいたのでスクリプトにしてみた。
といっても一行足すだけだけどね。
モジュールのパスがおかしかったのでrequire.pathで足してみたけど、なんでおかしいのかわからん。どこかに余計な環境変数を入れてあるのかなぁ。
#!/usr/bin/env node require.paths.push('/usr/local/lib/node_modules') var TwitterNode = require('twitter-node').TwitterNode , sys = require('sys'); var twit = new TwitterNode({ user: '######', password: '######', track: ['perl','python','haskell','javascript'] }); twit.addListener('error', function(error) { console.log(error.message); }); twit .addListener('tweet', function(tweet) { sys.puts("@" + tweet.user.screen_name + ": " + tweet.text); }) .stream();