microsoft-teams icon indicating copy to clipboard operation
microsoft-teams copied to clipboard

Real-Time Alerts

Open yoshutch opened this issue 3 years ago • 12 comments

Is your feature request related to a problem? Please describe. I'm frustrated when the Microsoft Teams integration does not allow me to receive real-time alerts for me personally for GitHub repositories that I have not manually subscribed to. My organization actively works on hundreds of repos and telling everyone in the organization to manually subscribe to every single repo that they might get a pull request for just to get a real-time alert is infeasible.

Describe the solution you'd like I would like to receive real-time alerts (as a chat, not in channel) when I am assigned to a pull request, or my GitHub team is assigned to a PR, or when I am mentioned in a PR or issue (see #100), or someone comments on my PR etc. The Slack GitHub integration already has this functionality under the "Scheduled Reminders" section in your GitHub settings (see below screenshot)

Please enable the ability to receive real-time alerts without having to subscribe to each and every GitHub repo that I might care about.

Describe alternatives you've considered

  • I have considered subscribing to every repo that I could be assigned to review a PR for, but that would take forever to do since I have hundreds of repos. And this would be ridiculous to require each individual in my organization to do the same.
  • I have considered subscribing to every repo in a single MS Teams channel, but that would get very busy very quickly since not every repo PR needs to be reviewed by anyone, usually they need to be reviewed by a smaller team or a single individual.
  • I have considered just watching my email inbox for these kind of notifications, but those are so easily ignored and I'm already in MS Teams and will respond to a chat/notification much much faster
  • I have considered building something that could listen to the emails sent by GitHub to then send to a webhook to get notified in Teams, but this seems much more difficult for something that is already out of the box with the Slack integration and this would only work for me, I'd have to do something similar for each individual in my organization to make this work.
  • I have considered just using the Scheduled Reminders functionality, but this won't work since some PRs need attention right away and can't wait until a scheduled time to be reminded about them.

Additional context Screenshot of the Scheduled Reminders settings configuration for Slack integration that would be ideal to incorporate with the MS Teams integration: image

Related to #11, #100 and #121. Creating this issue because I really need the real-time alerts without subscribing.

yoshutch avatar Sep 03 '21 18:09 yoshutch

It looks like this is a step in the right direction, but it still doesn't solve the main issue. My main use case is that I want to be notified (in real-time) when someone assigns me to be a reviewer of a PR, as well as any comments made to my PR or a PR that I have commented/reviewed etc.

yoshutch avatar Sep 20 '21 19:09 yoshutch

@yoshutch Thanks for the feedback. Yes, we are currently working on this feature.

ashokirla avatar Oct 18 '21 04:10 ashokirla

@ashokirla Any news on the ETA for this feature?

mmailaender avatar Apr 28 '22 11:04 mmailaender

Any update on this feature? It appears there are a few more issues that are related to this (#210) in a way or two.

yoshutch avatar Aug 10 '22 17:08 yoshutch

update? We really miss https://github.com/toast-ninja since we switched from slack to teams.

apaceyBI avatar Sep 01 '22 18:09 apaceyBI

Any update on this?

aidenmendez avatar Jan 04 '23 19:01 aidenmendez

Any updates? Feels like this should be the most essential and requested feature

BBISWilliams avatar Apr 14 '23 14:04 BBISWilliams

Any update on this?

smooshy avatar Oct 10 '23 20:10 smooshy

@ashokirla any update on this?

There are hundreds of repositories and users in my organization, and I'd like to be notified directly on MS Teams every time when someone mentions "@uridium", or assigns me to a PR. For now we're simply throwing PR url links at each other:

  • I create a PR
  • I assign a developer
  • I copy a PR url link
  • I paste a PR url link in the MS Teams chat with a developer (or I get PR links from them too)

That's ridiculous. Bummer that MS Teams still doesn't support such a basic feature.

uridium avatar Nov 23 '23 09:11 uridium