Logo
    github上のメンションをslackで受け取る

    github上のメンションをslackで受け取る

    はじめに

    ゆとり世代の中野です。

    さっそくチャレンジについて書いていきます。

    チャレンジする背景

    • github上でメンションされた時にslackに通知されるようにしたい

    チャレンジ内容

    • githubのaccountとslackのaccountを連携させてgithub上でメンションされた時にslackに通知されるようにする

    やったこと

    前提

    githubを/github subscribe owner/repoでsubscribeしていること

    連携させると何が嬉しいの?

    githubからの通知をslackで受け取れるようになります

    どうやればいいの

    以下のコマンドをslackで叩いてアカウント連携してください

    /github signin

    実行するとどうなるの?

    image
    • 緑のConnect GitHub accountのButtonを押下してください
    • するとブラウザにコードが出てくるのでコピーしてください(下で使います)
    • Enter code のButtonを押下するとコードを入力するフォームが出てくるので先程のコードを貼り付けてください
    image
    • 上記の設定がうまくいくと成功すると画像のようになります

    結論

    • これでgithubからの通知をslackで受け取れるようになります

    さいごに

    • 昔githubとslackの連携ってすごく頭悪くて体験最悪だったのが知らない間に改善されていた
      • やりとりはスレッドとしてslackに通知されてます
      • PRやIssueのstatusが変更されるとチャンネルへの投稿が行われます
    • めちゃくちゃ開発者体験よくなってて魂が震えました
    • 最後に自分自身でメンションしてみるとslackでしっかり通知きてました
    GitHub上でのメンションをSlackに通知する - あしたから本気だす

    GitHub の Slack Integration の小ネタです。Slack Workspace に Integration を追加していて、/github subscribe owner/repo で subscribe している前提でのお話です。 GitHub の username と Slack の Display name が異なる場合、Issue や pull request 上で GitHub の username でメンションしても Slack の Display name に変換されません。 例えば GitHub username が enokawa で、Slack Disp...

    enokawa.hatenablog.jp

    GitHub上でのメンションをSlackに通知する - あしたから本気だす

    yutanakano

    WEBエンジニア

    大阪生まれのゆとり世代です

    趣味はバイクでツーリングに行くこと

    愛車は Ninja ZX-25R SE KRT EDITION

    Expoでプロダクトを作っています

    image

    ©ゆとりちゃれんじ

    GitHubXInstagram