💲

SlackにGitHubの通知を飛ばす

2022/06/22に公開

SlackにGitHubアプリを追加する

slack.github.comこれにアクセスしてください。

Add to Slackを押してください。
そうすると下のページが表示されるかと思います。
もし、表示されない場合はGoogleアカウント周りで問題が起きてないか確認してください。


このページが表示されたら許可するを押してください。


このページが表示されたらSlackアプリの方に戻りましょう。


SlackアプリにGitHubから上のスクショと同じものが通知されているはずです。
Connect GitHub accountを押すとwebサイトに6桁の数字が表示されるのでそれをEnter codeを押して打ち込んでください。


これが表示されたらSlackにGitHubアプリを追加するという作業は終わりです。

Slackにgithubの通知を飛ばす

まず最初にGitHubの通知を飛ばしたいチャンネルにいきます。
SlackにはGitHubアプリは既に追加し終えてるのですがチャンネルの方にはその効力はまだ及んでいません。それを今からやっていきます。

では、通知を飛ばしたいチャンネルで下記のコマンドを叩いてください。

/invite @GitHub

これでそのチャンネルにGitHubアプリが追加できたら下記のownerのところにGitHubのユーザー名をrepositoryのところに通知を飛ばしたいリポジトリ名を変更してから叩いてください。

/github subscribe owner/repository

Install GitHub Appを押して

これで通知が飛んでくるようになりました。

参考

GitHubとSlackを連携させて通知を自動化するまでの手順
Slack の新しい GitHub 連携で全ブランチのコミット通知を含めて購読する

Discussion