勤怠連絡用チャットBOTです。 Slackのみ対応。
BOTに話しかけると、勤怠の概要を表示しつつ、メールを送りたいか聞いてきます。 送りたかったら yes, やめる場合は noと話しかけて下さい。
git clone https://github.com/dseg/kintai_bot
cd kintai_bot
# 依存モジュールインストール
npm install
SlackでBOTを使うための設定はこちらの記事が参考になります。 このBOTを使うには、追加で以下の設定が必要です。
設定ファイルはconfig.tomlです。 以下を設定して下さい。
- Slackのトークン (上の記事で解説されています)
- Mailgunの設定。APIキーと送信元ドメイン。メールの自動送信に必要。ちなみにMailgunのアカウント取得は無料、月10,000通まで。
npm start
# or node kintai_bot.js
- 受信メッセージのまともな解析