🦊
GitHubのプルリクの通知をDiscordのチャンネルに送信する方法
Discordにプルリクの通知を飛ばす
Discord Webhook URLの作成
チャンネルの作成&編集
プルリクエストの通知を飛ばしたいチャンネルを作成。
チャンネルの編集をクリック。
連携サービスの設定
画面左の「連携サービス」クリック。
画面右「ウェブフックを作成」をクリック。
「ウェブフックを作成」をクリック。
urlの発行とコピー
botが作成されるので、「ウェブフックURLをコピー」をクリック。
botの名前はなんでもいいです。
GitHubリポジトリ側の設定
リポジトリのsettingsにアクセス
github.comでリポジトリを開いて、画面上部の「Settings」をクリックしてください。
Webhook設定にアクセス
画面左側のメニューから「Webhooks」をクリックしてください。
Webhookの追加
画面右上の「Add webhook」をクリックしてください。
Webhookの設定
Payload URLに先程コピーしたDiscord Webhook URLを貼り付けます。
この際、URLの最後に「/github」を追加してください。
(例: https://discord.com/api/webhooks/123456789012345678/ABCDEFGH1234567890/github
)
Content typeは「application/json」を選択、少し下のWhich~~は「Let me select individual events.」を選択してください。
チェックボックスがたくさん出てきますが「Pull requests」のみを選択してください。
デフォルトでPushにチェックが入っていますが、外してください。
Discussion