Currently if you run this command, It will still subscribe to other default features like commits.
/github subscribe owner/repo pulls
We would like to be able to subscribe only the features listed in the command and not all of the default features.
Thanks for opening this issue! If you would like to help implement an improvement, read more about contributing and consider submitting a pull request.
It also fails quietly right now.
If you run /github subscribe owner/repo pulls it will not tell you that it subscribed you to all the default features and not just to pulls. :slightly_smiling_face:
Luckily you can unsubscribe in one command from multiple features - for example, we mostly care about commits, so we run /github unsubscribe owner/repo issues pulls deployments statuses public releases after initial /github subscribe owner/repo commits.
But that's a workaround and most of the time we end up running it only after unwanted messages start to pop up and remind us about it. :slightly_smiling_face:
Interesting part is, unsubscribe command very nicely states what the channel is subscribe to.
Not sure why the initial subscribe command wouldn't do the same thing, instead of a generic "Subscribed to owner/repo" message.
this would be really nice if when subscribing it only uses the features you list, if none are listed, it does the default
The documentation here is a bit misleading https://github.com/integrations/slack#configuration.
Most helpful comment
Interesting part is,
unsubscribecommand very nicely states what the channel is subscribe to.Not sure why the initial
subscribecommand wouldn't do the same thing, instead of a generic "Subscribed to owner/repo" message.