hakobe / animekansai

アニメの放送時間を10分まえにツイートします

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Anime Kansai

アニメの放送を10分前に通知するTwitterボットです。

10分に一度しょぼいカレンダー をチェックし、10分以内に放送されるアニメのタイトルをtweetします。

設定を変更すれば、関西以外のアニメ情報もtweetできます。

使い方

準備

AnimeKansaiを利用するためには以下の準備が必要です。

  1. アニメの放送情報をtweetするTwitterアカウント
  2. https://dev.twitter.com/ から登録できるTwitterアプリケーション
  3. 2のアプリケーションが1のアカウントでtweetするための token
  4. アニメの放送情報源になるしょぼいカレンダーのアカウント
  • http://cal.syoboi.jp/uc からチャンネル設定をすることでどの地方のアニメ放送情報に基づくかを選べます

環境変数

AnimeKansaiを起動するために必要な環境変数一覧です。

  • AK_SYOBOCAL_ID しょぼいカレンダーのユーザアカウント
  • AK_API_KEY TwitterアプリケーションのAPI Key
  • AK_API_SECRET TwitterアプリケーションのAPI Secret
  • AK_TOKEN tweetするユーザの access token
  • AK_TOKEN_SECRET tweetするユーザの access token secret

起動

$ npm install
$ $(npm bin)/coffee animekansai.coffee

Herokuを使う

Deploy

このボタンを使ってHerokuにデプロイできます。そのままでは起動しないので、以下のようにしましょう。

$ heroku git:clone -a animekansai # animekansai というheroku app名の場合
$ cd animekansai
$ heroku scale bot=1

動いているアカウント

About

アニメの放送時間を10分まえにツイートします


Languages

Language:CoffeeScript 100.0%