slack icon indicating copy to clipboard operation
slack copied to clipboard

[Feature Request] Subscribe only specific users

Open zaryanov opened this issue 6 years ago • 73 comments
trafficstars

I have my team (about 5 persons), i need to get notifications about theirs activities, but not all commits in repo Thank's

zaryanov avatar Jun 26 '19 12:06 zaryanov

Thanks for opening this issue! If you would like to help implement an improvement, read more about contributing and consider submitting a pull request.

welcome[bot] avatar Jun 26 '19 12:06 welcome[bot]

Hi @zaryanov, I just wanted to restate your question to make sure I understand your use case. I don't know when this may be prioritized, but I wanted to at least document something actionable.

You would like to have a list of GitHub Usernames you subscribe to instead of subscribing to a list of repositories?

For example, /github subscribe owner/repo would be the entire repository activity, and /github subscribe username (open to suggestions on syntax) would allow you to do the equivalent of Following on GitHub where you see their activity in Slack?

IAmHughes avatar Jun 26 '19 13:06 IAmHughes

equivalent of Following on GitHub where you see their activity in Slack?

Not equivalent. I want to have some filters of subscribsions: For example, by username.

zaryanov avatar Jun 30 '19 07:06 zaryanov

I'm not sure if my use case is exactly the same, but I want to subscribe to "comments on my PR/issues". ("comments on PR/issues made by " would enable this)

xaviershay avatar Jul 10 '19 23:07 xaviershay

+1, this would be really useful. We have some repos that have a lot of contributors, but a given team only cares about the activity in that repo that's relevant to that team. So I'd like to be able to do something like this:

/github subscribe org/repo <features> filter:<teams/users>

quaelin avatar Aug 16 '19 22:08 quaelin

I would like at add a use case where we filter by teams e.g. /github subscribe org/repo <feature> filter:<team>
This would let our team only see relevant PRs on repos made by team members.

rallyReid avatar Aug 29 '19 15:08 rallyReid

Hi, I don't really know who's in charge here. But I would like to try my luck in contributing. But probably gonna take a month since I have to do it outside of my regular work. Maybe you guys can tell me where I can get started in the repository to implement such feature. In the commands or is there a separate subscription module?

guslen avatar Nov 19 '19 09:11 guslen

I agree that it will be a nice feature.

Common use case:

A big monolith application with a lot of domains. Each domain has own contributors/team. Each team has own slack channel. It will be useful to subscribe to a specific team/developer in the context of the repo.

solofeed avatar Feb 28 '20 09:02 solofeed

I would also use a feature like this! Even better for me would be something flexible enough to be able to filter prs by title, e.g. something like

/github subscribe owner/repo pulls +in:title JIRA

where JIRA is a custom pattern in the pr title

ben-dyer avatar Jun 24 '20 00:06 ben-dyer

This would be incredibly useful! Has any progress been made towards implementing this feature?

jpbriggs408 avatar Aug 20 '20 17:08 jpbriggs408

In my case, I definitely don't want to know about my PRs, merges or other traffic; after all I already know that I did those because I did them. I just want to be able to subscribe to an organization and see all the notifications except my own.

rsmiley-asi avatar Sep 01 '20 15:09 rsmiley-asi

Any updates on this? We have numerous teams that work on the same repo, but I would like to only subscribe to pulls that my teammates create.

DannyC-BC avatar Sep 23 '20 18:09 DannyC-BC

Nice to have more filters support.

/github subscribe owner/repo pulls +author:@me

cncolder avatar Sep 27 '20 00:09 cncolder

I would like to get notifications related only to me (I'm assigned as a reviewer, merged my PR, my PR has comments, etc.).

I would not like to filter manually every person, and this won't work if someone from another team will create PR to my repo and ask for my review.

AndriiTsarenko avatar Oct 29 '20 08:10 AndriiTsarenko

Is this issue being tracked somewhere? I am also very interested in this feature and would love to get some updates on this.

ktabouguia-sq avatar Nov 02 '20 21:11 ktabouguia-sq

I'd like this. With dependabot, we have a lot of noise in our commit log, and I'd love to be able to lift out just the commits made by the humans (or exclude the commits made by the bots)

mattwynne avatar Nov 11 '20 13:11 mattwynne

I like @cncolder's suggestion for the UI:

/github subscribe owner/repo pulls +author:@me

I'd be interested in hacking on it together with someone else, if anyone's up for pairing on it.

mattwynne avatar Nov 11 '20 13:11 mattwynne

+1

dshinzie avatar Nov 12 '20 21:11 dshinzie

👍 pleasee

JonnyPickard avatar Nov 26 '20 09:11 JonnyPickard

Please

andrewfmbs avatar Dec 04 '20 14:12 andrewfmbs

+1

Can I also ask for another [feature]?

It would be great if I could only get pull notifications if I was actually a reviewer.

pamit avatar Dec 18 '20 00:12 pamit

+1

deniskern avatar Dec 28 '20 12:12 deniskern

+1

JohannSig avatar Jan 12 '21 11:01 JohannSig

It seems that since I turned on web and mobile notifications in notification settings and updated the real time reminders setting at scheduled reminders, the Github-Slack integration is behaving more like I was hoping it would. 100x better than anything I could figure out with the slash commands for configuring at least.

Alternatively/also, you could install the Emails slack app and forward your email notifications to a private slack channel.

noalbalint avatar Jan 12 '21 23:01 noalbalint

+1

dmorand17 avatar Jun 15 '21 13:06 dmorand17

+1

stephengou avatar Jun 15 '21 14:06 stephengou

+1

sergiocasao avatar Jul 14 '21 23:07 sergiocasao

+1

cgpu avatar Jul 26 '21 04:07 cgpu

+1. Currently working around this by filtering by "MyTeamName" label. Not ideal bc developers have to remember to add it. Being able to filter by user or organization would be huge.

mhuisman avatar Aug 20 '21 21:08 mhuisman

related only to me is a necessary feature.

keidarcy avatar Aug 26 '21 02:08 keidarcy