integrations / slack

Bring your code to the conversations you care about with GitHub's integration for Slack
https://slack.github.com/
MIT License
3.11k stars 489 forks source link

Customize your notifications, filter pull requests by assignee, creator or requested reviewers. #1782

Open HengzhiShao-ANZ opened 1 year ago

HengzhiShao-ANZ commented 1 year ago

Is your feature request related to a problem? Please describe. Customize your notifications I am frustrated that notifications can't be customized based on assignee or creator.

Describe the solution you'd like I would like to only subscribe to pull requested created by me, or assigned to me, or requested my review.

Describe alternatives you've considered Tried the label filter but it doesn't seem to satisfy my requirements.

HengzhiShao-ANZ commented 1 year ago

If the feature already exists, please advice how to set it up. The Customize your notifications readme only talks about filter by label, and is not very clear about filter by Assignee or creator or requested reviewers.

liangyuanpeng commented 1 year ago

I would like to only subscribe to pull requested created by me

I want same feature request here.

mrtinsvitor commented 11 months ago

I also need this feature. Having to filter by label doesn't meet my needs.

jadnhm commented 10 months ago

I agree and would like this feature also.

This integration seems oriented around the case where a dev works on a repo and wants to know about basically everything that happens in that repo. If you work on a big, shared repo this isn't likely to be the case - you get pings coming in every 2 seconds and they have nothing to do with you or your team.

acoudouy commented 10 months ago

Hey all! After years of using the official GitHub-Slack integration, with a friend we developed a 2-way sync integration between Slack & GitHub (each PR creates a new channel and invites the right people). Our first objective was to receive only the notifications that matter, so I guess if you're willing to try it, that might help you avoid receiving non-essential notifications from the GitHub app. The tool is https://axolo.co/

Let us know if you think that's useful to you or if you have any feedback

psyhomb commented 3 months ago

It's really frustrating not being able to filter notifications by reviewer. I only want to receive notifications that are relevant to me, not every single one from GitHub... it's so frustrating.