Discord チャネルを GitHub プルリクエストと統合できますか?

Discord チャネルを GitHub プルリクエストと統合できますか?

GitHub を使用してコードを共有するプログラミング チームがありますが、主に Discord を介して通信しています。チームの Discord を設定して、GitHub コミットとプル リクエストに関する更新を自動的に含めるにはどうすればよいでしょうか?

答え1

GitHub の更新を Discord チャネルに統合するには、Webhook の更新を使用します。

Discord経由 - Webhooksの紹介

  1. メッセージを受信するサーバー/チャネルの webhook URL を取得します。

#gitupdates の Webhook を取得する

  1. GitHubリポジトリ設定でWebhook設定を開きます(設定 > Webhook

  1. 「Webhook を追加」ボタンをクリックし、「ペイロード URL」セクションに Discord が生成した URL を入力します。

  2. Webhook がメッセージを正しく表示できるようにするには、URL の末尾に「/github」を追加してください。

  3. のためにコンテンツタイプapplication/json を使用し、どの種類のイベントが Webhook メッセージをトリガーするかをカスタマイズします。

Webhook通知のカスタマイズ

  1. イベント通知のカスタマイズ オプションの下にある最後の [Webhook を追加] ボタンをクリックすると、設定は完了です。

Discord の Webhook 経由の Github 通知

答え2

現時点では、Discord Web フックは Slack 通知を受信できることを付け加えておきます。Web/slackフック URL に追加するだけです。これにより、Discord が通知を受信できるアプリの数が大幅に増えます。

関連情報