Skip to content

【完成】heroku application sending the search result of twitter to slack.

Notifications You must be signed in to change notification settings

genshun9/last_will

Repository files navigation

last_will

カード紹介

《遺言状/Last Will》

通常魔法(禁止カード)
このターンに自分フィールド上のモンスターが自分の墓地へ送られた時、
デッキから攻撃力1500以下のモンスター1体を特殊召喚する事ができる。

機能紹介

Twitter嬢で特定のキーワードを含むツイートを、Slackに出力する監視bot

使い方

  1. ライブラリをインストール
npm install

以下ローカルで動かす場合と、herokuで動かす場合で別れる

ローカルでHubotを動かす場合

  1. .configの中身の環境変数を編集する(HUBOT_HEROKU_WAKEUP_TIMEやTZは、heroku用なので必要ない)
  2. heroku config:setを使って環境変数を追加するシェルを実行する
sh run_heroku_config.sh

heroku上でHubotを動かす場合

  1. 以下Heroku toolbeltをインストールし、herokuコマンドが使えることを前提とする
  2. herokuのログインを行うための認証を行う
heroku auth:login
  1. heroku上にアプリを作成する
heroku apps:create <APP NAME>
  1. HubotRedisを使うので、addonを追加する
heroku addons:add redistogo
  1. .configの中身の環境変数を編集する(注:無料プランは6時間はSleep状態にする必要があるので、開始・終了時刻を追加している)
  2. heroku config:setを使って環境変数を追加するシェルを実行する
sh run_heroku_config.sh
  1. Heroku Schedulerを追加する
heroku addons:create scheduler:standard
  1. 具体的なSchedulerの設定はWebで行うので、以下のコマンドを叩いて設定画面をブラウザで開く
heroku addons:open scheduler
  1. herokuにpushする
git push heroku master

詳細

About

【完成】heroku application sending the search result of twitter to slack.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published