DiscordにGithubのPRやコミットの通知を表示させる方法 (2021/08/26)

PRやコミット以外にも、Starやフォーク、ActionsやPagesなどについても通知してくれます。Discordで一緒のサーバーにいる友達や開発仲間などと一緒にGithubで開発する時に役に立ちます。

Discord側の設定

Discord側の設定です。
まず、右上のサーバー名が書いてある所をクリックし、サーバー設定をクリックします。
そしたら、右側の連携サービスをクリックして、ウェブフックをクリックします。
クリックしたら、新しいウェブフックボタンを押します。
すると、「Captain Hook」が出てくるので、「お名前」に「github」、「チャンネル」に通知させるチャンネルを指定して保存してください。
保存したら、ウェブフックURLをコピーボタンを押してください。

Github側の設定

Github側の設定です。
まず、レポジトリのSettingsを開いて、Webhookをクリックして、Add webhookボタンを押してください。
そしたら、Payload URLにコピーしたURLを貼り付け、最後に「/github」を付け足し、Content typeはapplication/jsonにし、Send me everything.を選択し、Add webhookボタンを押してください。
これだけでできます。