📢

Microsoft Teams 経由で Github の通知を受け取るためのセットアップメモ

に公開
2026/04/10

これなに

  • ちょっと別の会社でお手伝いをしていたのですが、そこの会社で使っているのが Slack ではなく Teams だった
  • Teams で Github の通知設定をやったことなかったので、何をしたのか備忘録としてメモ

セットアップ手順

Github 側の設定

マーケットプレイスから Microsoft Teams for Github をリポジトリ、組織などにインストールします。

https://github.com/marketplace/microsoft-teams-for-github

Setup Teams on Github (1)
Setup Teams on Github (2)

Teams 側の設定

Apps セクションから Github アプリをインストールします。

https://teams.microsoft.com/l/app/ca9e26b7-dce5-44a0-b2b7-a70a3d65ce25?source=app-details-dialog

Setup Github on Teams

Teams チャンネルでの通知設定の追加、解除、確認

通知設定の追加

基本的には対象のリポジトリをサブスクライブすれば通知を受け取れます。

# Sample: @github subscribe su3-hokkaido/test-repo
@github subscribe org/repository

issue だけ、プルリクだけ、というような場合は以下のように対象を指定することで対象を絞り込めます。
パラメーターはコメントに書いた通りで、コミットやコメントなんかも指定できます。

# Parameters: issues pulls commits comments releases deployments 
@github subscribe org/repository issues pulls

通知設定解除

unsubscribe することで通知設定を解除できます。

@github unsubscribe org/repository

同様に指定のものだけ解除することも可能。

# Parameters: issues pulls commits comments releases deployments 
@github unsubscribe org/repository issues pulls

通知設定確認

list で確認可能です

@github subscribe list

# Sample output is as follows:
# Subscribed to the following repository
# su3-hokkaido/.github

features をつけることで、何の通知を受け取っているのかも確認可能。

@github subscribe list features

# Sample output is as follows:
# Subscribed to the following repository
# su3-hokkaido/.github
# issues, pulls

通知内容

以下のような通知を受け取ることができるようになりました。よかったよかった。

Teams channel notifications

参考資料

以下のリポジトリに設定内容が書いてあるのでそちらを参考にしました。

https://github.com/integrations/microsoft-teams#subscribe-notifications

GitHubで編集を提案

Discussion