Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib
test
.gitignore
Dockerfile
Gemfile
Gemfile.lock
LICENSE
README.md
main.rb

README.md

NicoAnimeSPBot

ニコニコアニメスペシャルの情報をお届けするbotです NicoAnimeSPBot

環境

  • Bundler
  • Ruby

設定

環境変数にTwitterのコンシューマキーなどを設定します。
データはJSON_PATHに指定したファイルに保存されます。

起動

$ cat .env
CONSUMER_KEY=xxx
CONSUMER_SECRET=xxx
OAUTH_TOKEN=xxx
OAUTH_TOKEN_SECRET=xxx
CRON="*/10 0-1,9-23 * * *"
JSON_PATH=anime_list.json
$ bundle install --path vendor/bundle --deployment
$ ruby main.rb .env

Docker

$ docker build -t nicoanime_bot .
$ docker run -d nicoanime_bot \
  -e "CONSUMER_KEY=xxx" \
  -e "CONSUMER_SECRET=xxx" \
  -e "OAUTH_TOKEN=xxx" \
  -e "OAUTH_TOKEN_SECRET=xxx" \
  -e "CRON=*/10 0-1,9-23 * * *" \
  -e "JSON_PATH=anime_list.json"

ライセンス

MIT