その昔TwitterAPIを使ってBOTを作ろうとしたことはあったが、Twitter4Rを利用するところまでやってBOTのコンセプトが決まらなかったのでやめた。 で、今回また何かしようと思って調べた所、最近のTwitterはStreaming APIを利用すればこちらからPullしなくてもTwitter側から自動的にPushされるらしい。 The Streaming APIs | Twitter Developers そんなわけで今回はTwitterのStreaming APIを使ってみた。 とりあえず手始めに使ったのはEM-TwitterというGemライブラリ。 tweetstream/em-twitter · GitHub Twitter Streaming APIからのイベント(Push)が来ると自動的に動作するClientを実装できるらしい。 そこのサンプルに載っていたコードを元に