integrations / slack

Bring your code to the conversations you care about with the GitHub and Slack integration
https://slack.github.com/
MIT License
3.05k stars 479 forks source link

Direct Message when a Review is Requested #382

Open philschatz opened 6 years ago

philschatz commented 6 years ago

Review Requests are a great way to get feedback and I use them daily but they quickly get lost/deleted in my email.

Currently, I use slackbot to remind me to check my "Reviews Requested" page but it would be awesome if I could opt-in to have the GitHub app send a Direct Message whenever a review was requested and then updated the message once I reviewed.

Maybe it could be enabled by sending a Direct Message to GitHub like the following: subscribe */* review-requests

The command I currently use is /remind me "Check https://github.com/pulls?q=is%3Aopen+review-requested%3Aphilschatz" every day

rattrayalex commented 3 years ago

This seems to work for me now! This comment shows you how; go to https://github.com/settings/reminders , click "Enable real-time alerts", and then "You are assigned a review". I get a slack DM from the Github app when someone clicks to "Request review" from me 🎉

edkimmel commented 2 years ago

Any update on this feature? We are still unable to get real time alerts sent to a designated slack channel when a review is requested for a specific team. Right now, the integration only works on open, close, and re-open.

noalbalint commented 1 year ago

@obahareth You can receive direct message reminders from "scheduled reminders" (there are live reminders, we call them 'personal reminders') in your user setting: https://github.com/settings/reminders. If you Enable real-time alerts you can get direct messages about PRs assigned to you. Is this what you're asking for? Personal Reminders Settings

@tebriel is there another step required for this to work? I have GitHub app in Slack and have selected all these settings, but still not getting any notifications :/

I'm wondering if maybe the GH app is conflicting with this setting and causing the problem actually, but I don't see the remove button in the GH App Directory page

tebriel commented 1 year ago

I'm not sure, I haven't worked on that team in a few years, you'll probably want to open a support ticket

benmayne commented 5 months ago

so as of April 2024, the real time alerts mentioned above are working for me.