Slack通知を行うためのWebhookを作成するには、Slack側でIncoming Webhookを設定する必要があります。以下の手順でWebhookを作成できます。
✅ SlackでWebhookを作成する手順
1. Slack Appを作成する
- Slack API にアクセス
- 「Create New App」をクリック
- 「From scratch」を選択
- アプリ名とワークスペースを選択して「Create App」
2. Incoming Webhooks機能を有効にする
- 作成したAppの管理画面で「Incoming Webhooks」を選択
- 「Activate Incoming Webhooks」をONにする
3. Webhook URLを作成する
- ページ下部の「Add New Webhook to Workspace」をクリック
- 通知を送信したいチャンネルを選択(例:
#alerts
) - 「許可する」をクリック
- Webhook URL(
https://hooks.slack.com/services/...
)が生成されるのでコピーしておく
curl -X POST -H 'Content-type: application/json' \n
--data '{"text":"Hello, World!"}' \n
https://hooks.slack.com/services/xxxxxx/xxxxx/xxxxxxxxxx