2026年04月26日
OTTAN.JP
iPhone · Mac · Windows Tips
Blog

【2026年版】Netlify のデプロイ結果を Discord に通知する

By ottanjp 3 min read 更新 2026.04.22

🔁 2026年リライト版 この記事は2020年4月に公開した「NetlifyのDeploy結果をDiscordへ通知する」を、Netlify の現行管理UI(2025年版)と Discord のウェブフック URL 形式に合わせて全面書き換えしたものです。

2020年からの主な変化点

  • Netlify UI が刷新。「Deploy notifications」の場所が Site configuration → Build & deploy → Deploy notifications に整理された
  • Discord Webhook URL に /slack サフィックスを付ける方法 は今も健在(Slack 互換ペイロードの解釈)
  • Netlify の Slack / Discord / Webhook 通知タイプ がドロップダウンから直接選べるように
  • Pull Request Deploy Preview / Branch Deploy の通知が細かく分けられるようになった
  • Netlify 以外のホスティング(Vercel / Cloudflare Pages)でも同様の手順が使える

手順

1. Discord でウェブフックを作成

  1. 通知したいチャンネル → 歯車 → 連携サービス → ウェブフック → 新しいウェブフック
  2. ウェブフックURL をコピー
https://discord.com/api/webhooks/<id>/<token>

2. URL 末尾に /slack を付与

Netlify の Slack integration は Slack 形式のペイロード を送信します。Discord はこの Slack 互換ペイロードを URL サフィックス /slack で受け取れます。

https://discord.com/api/webhooks/<id>/<token>/slack

3. Netlify 側で通知を追加

  1. Netlify のサイトダッシュボード → Site configuration → Build & deploy → Deploy notifications
  2. Add notificationSlack integration を選択
  3. Event to listen for: 好みのイベント(Deploy succeeded, Deploy failed, Deploy Preview succeeded など)
  4. Slack Incoming Webhook URL: 上記 /slack 付きの URL
  5. Channel: 任意(Discord 側チャンネルが優先されるので空でも可)
  6. Save

これで、デプロイイベントごとに Discord チャンネルに通知されます。

Deploy Preview の活用

Netlify は main 以外のブランチや PR ごとに Deploy Preview URL を自動生成します。2026年版の推奨は以下です。

  • Deploy Preview succeeded を別チャンネル(例: #preview)に振り分ける
  • Deploy failed#alerts など即レス必要なチャンネルに
  • Production の Deploy succeeded は控えめに #release

複数の Notification を設定して イベント別にチャンネルを分ける のが2026年のベストプラクティスです。

Vercel / Cloudflare Pages の場合

Netlify 以外のホスティングでも、同じ /slack サフィックス方式が使えます。

トラブルシューティング

  • 通知が来ない: URL 末尾の /slack を忘れている、またはチャンネルのパーミッションで「埋め込みリンク」が禁止されている
  • 文字化け: Slack 互換のペイロードなので Markdown は *太字* 形式、GitHub 連携の /github より装飾は控えめ
  • レート制限: 大量デプロイ時は Discord の Webhook レート(30 msg/min)に注意

まとめ

Netlify → Discord は /slack サフィックス付き Webhook URL を入れるだけで動きます。2020年当時の方法が今もそのまま通用する、珍しく陳腐化していない Tips の一つです。

参考

Comments
comments powered by Disqus