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
2022-04-27 00:24:46 +09:00
api/slack TypeScriptへの移行 2022-04-27 00:24:46 +09:00
public TypeScriptへの移行 2022-04-27 00:24:46 +09:00
src TypeScriptへの移行 2022-04-27 00:24:46 +09:00
.gitignore TypeScriptへの移行 2022-04-27 00:24:46 +09:00
LICENSE Create LICENSE 2019-10-21 18:37:52 +09:00
package.json TypeScriptへの移行 2022-04-27 00:24:46 +09:00
README.md TypeScriptへの移行 2022-04-27 00:24:46 +09:00
renovate.json TypeScriptへの移行 2022-04-27 00:24:46 +09:00
vercel.json TypeScriptへの移行 2022-04-27 00:24:46 +09:00
yarn.lock TypeScriptへの移行 2022-04-27 00:24:46 +09:00

だらずさん

Bolt で作られた だらずさん

  1. デプロイ
  2. Slack アプリの作成
  3. 環境変数の設定

デプロイ

Deploy with Vercel

Slack アプリの作成

Slack Applications → Create New App → From an app manifest

下記の Manifest の {Vercelのプロジェクト名} の部分を変更してコピペして、Slack アプリを作成します。

display_information:
  name: だらずさん
features:
  bot_user:
    display_name: daraz-san
oauth_config:
  scopes:
    bot:
      - channels:history
      - chat:write
settings:
  event_subscriptions:
    request_url: https://{Vercelのプロジェクト名}.vercel.app/api/slack/events
    bot_events:
      - message.channels

環境変数の設定

Vercel Dashboard → 対象のプロジェクト → Settings → Environment Variables

  • SLACK_BOT_TOKEN ... Slack Applications → だらずさん → Permissions ページにある xoxb- から始まるボットトークン
  • SLACK_SIGNING_SECRET ... Slack Applications → だらずさん → Basic Information ページにある Signing Secret

これらの環境変数を設定後、再びデプロイして反映します。