-
simplebot.py tweetlist.txtからランダムに一つ投稿するだけの単純なbotです。
-
markov.py 特定のユーザーのツイートからマルコフ連鎖によりtweetlist.txtを生成します。1.と組み合わせて使います。
-
packman.rb タイムラインをUserstreamで監視し、コピペツイートが行われた場合に自分も同じ内容をツイートします。こいつだけRubyです。
-
checkakucom.py 価格.comの値段をチェックし、価格変動をツイートします。
configディレクトリ内の設定ファイルを書き換えます。
まず、twitterOAuth.jsonに、投稿したいユーザー・監視したいユーザーそれぞれのapplication key、access token等を入力してください。
-
simplebot.py 特に設定は必要ありません。cronで回すだけです。
-
markov.py markov.jsonにappid(Yahoo!WebAPIのアプリケーションID)と、markovchain(マルコフ連鎖数)、get(種となる取得ツイート数)、size(生成する文章の個数)を入力してください。これもcronで回すと発言に新鮮味が増します。
-
packman.rb packman.jsonにscreen_name(監視するユーザー、即ち自分自身のscreen_name)とqueue(コピペ検知をする最新ツイート件数)を入力してください。起動している間ずっと監視を続けます。
-
checkakucom.py checkakucom.jsonにitem(監視したい商品のID http://kakaku.com/item/***/ の***部分)を入力してください。複数入力可です。cromで回してください。[商品ID].txtが出力されます。
- simplebot.py: tweepy
- markov.py: tweepy
- packman.rb: twitter, userstream
- checkakucom.py: tweepy, lxml