タグ

ブックマーク / blog.sushi.money (3)

  • 最近のTemtterプラグイン - hitode909の日記

    最近プラグインを作ったりしてTermtterが便利になってきたので,ご紹介です. Gemにはまだ入っていません 最近作ったプラグインなので,gem termtterには,まだ入っていません.GithubのTermtterをcloneしてbin/termtterを使うと,今回紹介するプラグインが使えます. https://github.com/jugyo/termtter UserStream受信する Termtterはデフォルトでは定期的にタイムラインを取得しに行くが,user_streamプラグインを利用すると,UserStreamを受信できます. favoriteされた,followされた,statusをdeleteした,listに追加されたり外されたりした,といったイベントも流れてきて便利です. Termtterはデフォルトでは定期的にタイムラインを取得しに行くので,1分くらいは何か

    最近のTemtterプラグイン - hitode909の日記
  • UserStreamを受信するgem - hitode909の日記

    UserStreamを受信するときに,毎回Net::HTTPがどうとか書いていて,めんどうだったので,UserStreamを受信するgemを作った. 1行ずつ受信したJSON(のテキスト)をくれるから,使いたいように使える. UserStreamReceiver.new.run{|chunk| p JSON.parse(chunk) } 内部的には,id:tilyさんのOAuth::CLI::Twitterを使ってAccessTokenを取得していて,最初に起動したときに,対話的にPINを入れるように言ってきたりする. 既存のtwitterクライアントから使いたい場合とかは,コンストラクタにAccessTokenを指定して使うこともできる. bin/以下に2つコマンドが入ってる. user-stream-receiver 受信したJSONを表示する. user-stream-receive

  • Twitterの簡単なbotを作ろう!!!! - hitode909の日記

    この記事はめちゃくちゃ古いです.別の方法で,oAuthに対応したbotを作ってください.google:twitter bot oAuth 今日はTwitterの簡単なbotを作ってみます。 作るもの 現在のUNIXタイムを配信する、unixtimebotを作ります。 既に完成したものが以下のURLで動いています(飽きたら配信が止まるかもしれません)。 http://twitter.com/unixtimebot あなたはこのbotをfollowすることによって、常にUNIXタイムを意識しながら暮らすことができます。 方針 Rubyを使います。 直接TwitterAPIを叩くのではなく、RubyGemsからライブラリを取ってきてそれを使ってアクセスします。 Twitterにアクセスできるgem Twitterにアクセスするためのgemは、ちょっと探しただけで、これだけありました。 Twit

    Twitterの簡単なbotを作ろう!!!! - hitode909の日記
  • 1