Skip to content

zaki-yama-labs/habitify-summary-with-cloudflare-cron-trigger

Repository files navigation

Habitify Summary with Cloudflare Cron Trigger

Habitify の習慣メモを集計して Slack に投稿する Bot。 Cloudflare Workers の Cron Triggers 機能を使用。

Usage

Habitify の API key と Slack の Incoming webhook URL が必要。

How to deploy to production

$ npm run deploy

# 以下の Secrets を設定する
$ npx wrangler secret put HABITIFY_API_KEY
$ npx wrangler secret put SLACK_WEBHOOK_URL

How to run locally

  • .dev.vars を用意し、Habitify の API key と Slack の Incoming webhook URL を定義する。
HABITIFY_API_KEY="..."
SLACK_WEBHOOK_URL="https://hooks.slack.com/..."
  • 以下のコマンドを実行する
$ npm run dev

About

Habitifyの習慣メモをSlackに投稿するBot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published