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
dependabot[bot] ae31674b5d
chore(deps): bump semver from 5.7.1 to 5.7.2
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-12 05:44:19 +00: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 chore(deps): update yarn to v1.22.18 2022-04-26 18:52:46 +00: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 chore(deps): bump semver from 5.7.1 to 5.7.2 2023-07-12 05:44:19 +00: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

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