Open2

SlackでIncoming Webhook Appを作成したくて困った話

今まではカスタムインテグレーションのIncoming Webhookを利用すればWebhook URLが簡単に作成できていました。
カスタムインテグレーションが非推奨になり最新の API を使用する Slack アプリに置き換えることを進めていますので、その通りにSlackアプリでIncoming Webhookを実現しようとしたら少し詰まった話です。

まず入り口からさっぱりですが
デスクトップアプリのSlackのワークスペースをカスタマイズからカスタマイズの画面へ

App 管理
右上のビルドを押すと

https://api.slack.com/apps
この画面にやってくるのでCreate New App
アプリ名とワークスペースをえらんでCreate
Activate Incoming WebhooksをOn
これでできたと思ってAdd New Webhook URLを押すとbotがなんちゃら言われる。

App Homeへ行き
App Display Name を編集します。
まだ何物かわかっていませんが、両方一応入力するとInstall to Workspaceができるようになり
チャンネルを選んでInstallできました。

ログインするとコメントできます