技術書典5向けに被サークルチェック数をSlackにアナウンスするbot
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.
src
.editorconfig
.gitignore
.prettierrc
README.md
package.json
tsconfig.json
tslint.json
yarn.lock

README.md

技術書典5向けの被サークルチェック数をSlackに垂れ流すbot

setup

.envというファイルにEMAIL, PASSWORD, SLACK_WEBHOOK, SLACK_CHANNELを設定する。

EMAIL="hoge@example.com"
PASSWORD="技術書典のパスワード"
SLACK_WEBHOOK="https://hooks.slack.com/services/..............."
SLACK_CHANNEL="#hogehoge"

SLACKで予めINCOMING_WEBHOOKを設定しておいてください。 EMAIL, PASSWORDは技術書典のログイン情報です。取り扱いはご注意を。

run

yarnを使う場合

$ yarn
$ node src/index.js

npmを使う場合

$ npm i
$ node src/index.js

6時間ごとに、指定したチャンネルに被サークルチェック数を発言します。