1.定期的につぶやく
2.メンションを貰ったらリプライを返す。(すでにツイートした宛にはツイートしないようになっています)
言語 : Ruby2.0
サーバー : heroku
データベース : MongoHQ (herokuのアドオン)
「Herokuを使って1日1回名言をツイートするTwitter Botの作り方」
※Herokuを利用して、Twitter Botを作成する手順が書いてあるページ。 ただ、cron(定期的にプログラムを実行するためのごにょごにょ)についての記述は古い。
「時計仕掛けのHeroku」
※上記の記事で古いcronについての記事。まずは上の手順でつくってしまって、その後にこれを見て移行作業(正確には違うけど)すればうまくいく。
「Twitter Botを、RubyとMongoHQを使って作ってみたのでまとめておく」
※すでにツイートした相手(メンション)を保存しておくためのデータベースの設定について。 github上にソースが公開されていてかなり参考になる。
「プログラミング未経験者でもできる、 Ruby を使った Twitter の bot の作り方(第二章)」 「Twitterでフォロー返し・お礼メンションを送るRubyスクリプト」