TSGのSlackで動くSlackbotたち
自分がOWNERのコードの変更は直接masterにpushして構いません。 (CODEOWNERS参照)
push後は必ずデプロイをお願いします。
- Node.js Latest
cd /path/to/slackbot
npm install
cp .env.example .env
# .envをいい感じに編集する
SLACK_TOKEN
はSlackの Legacy tokens を使用し、CHANNEL_XXX
系は全部自分宛のDMを指定するのがオススメ。
IMAGEBIN_KEY
はshogiを開発する時以外は必要ない。必要な場合は https://imagebin.ca/tools.php からAPIキーを取得。
nine-grids-shogi-analyzerを実行したら生成されるtest.sqlite3
をslackbot/shogi/boards/test.sqlite3
に配置する。
npm run dev
- TSG鯖にSSHで入る
$ sudo -u slackbot bash
$ cd ~/slackbot
$ git pull
$ touch .restart-trigger
このリポジトリでは以下のライブラリを使用しています。
- Shogi Resource by muchonovski is licensed under a Creative Commons 表示-非営利 2.1 日本 License.