Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hakobe/animekansai
アニメの放送時間を10分まえにツイートします
https://github.com/hakobe/animekansai
Last synced: 8 days ago
JSON representation
アニメの放送時間を10分まえにツイートします
- Host: GitHub
- URL: https://github.com/hakobe/animekansai
- Owner: hakobe
- Created: 2014-09-04T13:47:37.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2014-09-05T00:26:06.000Z (about 10 years ago)
- Last Synced: 2024-04-15T02:42:47.543Z (7 months ago)
- Language: CoffeeScript
- Size: 191 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Anime Kansai
アニメの放送を10分前に通知するTwitterボットです。10分に一度[しょぼいカレンダー](http://cal.syoboi.jp/)
をチェックし、10分以内に放送されるアニメのタイトルをtweetします。設定を変更すれば、関西以外のアニメ情報もtweetできます。
## 使い方
### 準備
AnimeKansaiを利用するためには以下の準備が必要です。
1. アニメの放送情報をtweetするTwitterアカウント
2. https://dev.twitter.com/ から登録できるTwitterアプリケーション
3. 2のアプリケーションが1のアカウントでtweetするための token
4. アニメの放送情報源になる[しょぼいカレンダー](http://cal.syoboi.jp/)のアカウント
- 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](https://www.herokucdn.com/deploy/button.png)](https://heroku.com/deploy?template=https://github.com/hakobe/animekansai)
このボタンを使ってHerokuにデプロイできます。そのままでは起動しないので、以下のようにしましょう。
```
$ heroku git:clone -a animekansai # animekansai というheroku app名の場合
$ cd animekansai
$ heroku scale bot=1
```## 動いているアカウント
- [AnimeKansai](https://twitter.com/animekansai)