Slack: Allow subscribing to multiple repos?

Created on 25 Apr 2018  路  9Comments  路  Source: integrations/slack

It would be great to be able to do something like:

/github subscribe owner/repo1 owner/repo2 owner/repo3 [feature]

(Also unsubscribe.)

This has been mentioned in the comments of https://github.com/integrations/slack/issues/391, but here's its own an issue as a feature request.

We have a Slack where most of our repos are in #general, but some channels are for single repos, and some channels are for a set of repos.

  • Mass subscribing would allow people to add just those repos they want to a specific channel.

  • It also allows us to more easily unsub a batch of repos from #general and re-sub in a new channel.

  • This could also allow batch changing subscriptions of features (eg. issues, pulls).

Thank you!

Most helpful comment

This! At the Darling Project, we have around 100 repos. /github subscribe darlinghq/* to subscribe to all of them would be nice!

All 9 comments

This! At the Darling Project, we have around 100 repos. /github subscribe darlinghq/* to subscribe to all of them would be nice!

Is this still relevant? If so, just comment with any updates and we'll leave it open. Otherwise, if there is no further activity, it will be closed.

@stale Still relevant, keep open. I've not tested it, but perhaps https://github.com/integrations/slack/issues/602 will fix it?

Is this still relevant? If so, just comment with any updates and we'll leave it open. Otherwise, if there is no further activity, it will be closed.

Yes, this is still relevant.

Would very much like to see this. Our GitHub organization has about 100 repos and subscribing to them all is a pain.

Any progress?

Any progress?

Why is this still open?
Have a look at: https://github.com/integrations/slack/issues/391
Resolved long ago.

Quote:

I'm happy to announce that we have just deployed this feature through #709

Use:

/github subscribe Org-name

Be aware that if you are already subscribed to repositories in that org you will get duplicated notifications depending on what you are subscribed to in those repositories and the organization. Remember that you can subscribe just to certain things (pulls, commits, issues, etc). Example:

Subscribe to everything

/github subscribe owner/repo

Then unsubscribe for everything except for issues

/github unsubscribe owner/repo commits,pulls,deployments,statuses,public,releases

You can list your current subscriptions with

/github subscribe list

Enjoy it! 馃帀

Was this page helpful?
0 / 5 - 0 ratings