1
0
Fork 0
mirror of https://github.com/kou029w/daraz-san.git synced 2025-01-18 08:05:04 +00:00
Slack Bot
Find a file
2021-10-11 00:32:08 +00:00
.github/workflows Delete deploy-fly.yml 2020-06-06 09:14:07 +09:00
scripts return promise 2020-04-09 00:24:48 +09:00
.gitignore Initial commit 2019-07-27 02:30:36 +09:00
app.js refactor 2020-07-21 21:45:28 +09:00
app.json Initial commit 2019-07-27 02:30:36 +09:00
fly.toml Fly.io 追加 2020-05-17 05:27:30 +09:00
LICENSE Create LICENSE 2019-10-21 18:37:52 +09:00
main.js refactor 2020-07-21 21:45:28 +09:00
package.json fix(deps): update dependency node-fetch to v3 2021-08-31 16:29:13 +00:00
README.md docs: Google Cloud Run 追加 2020-05-27 21:37:01 +09:00
receiver.js refactor 2020-07-21 21:45:28 +09:00
renovate.json enable maintainLockFilesWeekly 2020-07-20 15:27:50 +09:00
sandbox.config.json create sandbox.config.json 2019-07-29 22:52:34 +09:00
yarn.lock chore(deps): lock file maintenance 2021-10-11 00:32:08 +00:00

だらずさん

Slack Bolt で作り直した だらずさん

つかいかた

Slack アプリの作成

  • Redirect URLs を設定 (例: https://{ホスト名}/ )
  • Bot Users を設定
  • (デプロイ後) Event Subscriptions を設定
    • Request URL を設定 (例: https://{ホスト名}/slack/events )
    • Bot Events を登録
      • message.channels (パブリックチャンネルのメッセージをリスニング) など

起動

次の環境変数を与えてから yarn && yarn start

  • SLACK_BOT_TOKEN ... OAuth & Permissions ページにあるボット (xoxb) トークン
  • SLACK_SIGNING_SECRET ... Basic Information ページにある Signing Secret
  • (Optional) PORT ... ポート番号。デフォルトは 8080。

デプロイ

Fly.io

flyctl deploy

Heroku

Deploy

Google Cloud Run

Deploy

CodeSandbox

Edit daraz-san

Glitch

Edit daraz-san