rummelonp.comNameKazuya Takeshima Blogrummelonp.hatenablog.com Mastodon@[email protected] Twitter@rummelonp GitHub@rummelonp
Ruby1時間でツイッターサービスを作ろう!という記事が人気ですね。面白そうなのでBotだけど作ってみました。カスペルスキーが発表しているレベル1〜4までのウィルス活動警告をスクレイピングで取得してきて、ツイートし続けるBotです。http://twitter.com/kaspersky_bot目的Oauthを使ってみたいRubyを書きたい気分転換カスペルスキーを最近買った(`・ω・)使うものRuby本体Ruby Gems - OauthRuby Gems - TwitterRuby Gems - Mechanize $ sudo gem install oauth $ sudo gem install twitter $ sudo gem install mechanize Rubyとgemは既に入っているものとします。Oauthを使ったツイートは、Ruby Twitter Gemのみで
Install $ sudo gem install twitter note: the twitter gem now works with hpricot 0.5+ API Wrapping I do my best to keep it easy to use. Below are some code samples showing a few of the methods. twit = twit twit.update('watching veronica mars') puts "Public Timeline", "=" * 50 twit.timeline(:public).each do |s| puts s.text, s.user.name puts end puts '', "Friends Timeline", "=" * 50 twit.timelin
機能について ここで紹介するtwitterボットプログラムは、Oauthを使って認証し、XMLでつぶやき・返信コンテンツを編集できるrubyのプログラムです。Unix系のcronやWindows系のタスクで動かすことを想定しています。 ちなみに具体的な実装の説明は http://d.hatena.ne.jp/sifue/20100125/1264394021 こちら。こっちにソースを載せてます。 機能は以下の通り post.xmlからつぶやく フォローしている人をフォローし返す 新たにフォローしてくれた人に、welcome.xmlからウェルカムポストを実行する 自分への返信にキーワードがあるか解析してreply_for_me.xmlから返信する 自分がフォローしている人のポストにキーワードがあるか解析してreply.xmlから返信する xmlからはランダムまたはポスト回数の少ない最後のポス
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く