Slack 版 GitHub

GitHub 讓軟體開發人員團隊能一起編寫程式碼及管理專案。將 GitHub 連結至 Slack 後,您便能在所選的 Slack 頻道中接收各種活動的通知。在 Slack 中連結對你來說最重要的兩個工具,讓你隨時掌握工作狀態。🛠


決定要使用的應用程式

  • Slack 版 GitHub: 你使用 GitHub 開發人員版、團隊版或企業版方案嗎?此應用程式是你的最佳選擇!
  • Github 通知 (舊版): 此應用程式相同於 GitHub 企業版

備註:GitHub 已推出新版的 GitHub Slack 版應用程式,將於 2020 年 7 月終止對目前版本的支援


安裝應用程式

Slack 版 GitHub 

Github 通知 (舊版)

透過 GitHub 應用程式,你可在 Slack 中取得公開儲存庫的連結預覽、用斜線指令設定通知,以及輕鬆掌握專案活動的最新狀況。


安裝應用程式

  1. 請造訪 slack.github.com,然後按一下「新增至 Slack」。
  2. 檢閱應用程式需要存取的權限,然後按一下「繼續」以允許。
  3. 選取應用程式可存取的頻道:所有的公開頻道、特定頻道,或無。

安裝應用程式之後,GitHub 應用程式會寄給你一則私訊,以協助你完成設定並讓你瞭解 /github 斜線指令。

提示:可用 /github subscribe owner/repo 斜線指令訂閱先前的設定。



自訂通知

GitHub 應用程式可讓你輕鬆自訂要在 Slack 中張貼的內容。你可以訂閱有關聯的活動以供整個頻道查看,並取消訂閱其他較無益的類型。部分活動依預設會在 Slack 中通知你,有些則不會:

預設啟用的功能

  • issues
  • pulls
  • statuses
  • commits
  • deployments
  • 公開

未預設啟用的功能

  • reviews
  • comments
  • branches
  • commits:all

 

你可使用這些斜線指令自訂通知:

  • /github subscribe owner/repo [feature]
  • /github unsubscribe owner/repo [feature]


安裝應用程式

  1. 請前往 Slack 應用程式目錄中的 GitHub
  2. 請按一下「安裝」,如果已有應用程式,請按一下「新增設定」。
  3. 選取要張貼 GitHub 活動的頻道,或按一下「建立新頻道」,以建立全新的頻道。
  4. 按一下「新增 GitHub 整合」。
  5. 在你的 GitHub 帳號中,進入想要監控的儲存庫。按一下頂端導覽列中的「設定」。
  6. 按一下左側導覽列中的 Webhook,然後按下「新增 webhook」。
  7. 在 Slack 應用程式目錄視窗中,按一下「複製網址」。
  8. 返回你的 GitHub 帳號,將網址貼到酬載網址下方。
  9. 確定內容類型選取 application/json
  10. 確認開啟 SSL 驗證
  11. 按一下「新增 Webhook
  12. 返回 Slack 設定頁面,然後按一下「儲存整合設定」。