Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Subscribe to GitHub Discussions #1026

Open
klzns opened this issue May 13, 2020 · 38 comments
Open

Subscribe to GitHub Discussions #1026

klzns opened this issue May 13, 2020 · 38 comments
Labels
type:feature Feature request

Comments

@klzns
Copy link

klzns commented May 13, 2020

With the new GitHub Discussions feature, it would be great if we had visibility of activities of Discussions in Slack.

@welcome
Copy link

welcome bot commented May 13, 2020

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

@jules2689
Copy link

Thanks so much for this feature request!

We've passed it along to the discussions team who is still working on all the details for that feature as it's still in beta.
We don't have anything to report back right now, other than to thank you for opening this ❤️

@klzns
Copy link
Author

klzns commented Aug 17, 2020

Any news about this?

@despreston
Copy link

+1

@amogkam
Copy link

amogkam commented Nov 12, 2020

+1, this would be super useful!

@vinckr
Copy link

vinckr commented Dec 15, 2020

+1, this is still not possible right?

@maxim-lobanov
Copy link

Is there any ETA on this feature? It would be super useful!

@Ngoguey42
Copy link

+1

@vinckr
Copy link

vinckr commented Jan 4, 2021

Looking at #1103 I doubt this will ever happen.
This will probably be easy to pull off when there is a proper Github API endpoint for the discussions.

@eregon
Copy link

eregon commented Jan 26, 2021

I'd like to see this as well. GitHub Discussions is becoming more widely used now, and this would be a great way to gets updates on Slack for GitHub Discussions.

@sizeak
Copy link

sizeak commented Mar 10, 2021

+1, would find very useful

@becca
Copy link

becca commented Mar 10, 2021

@evi-liu will have some updates for y'all on this! ✨

@evi-liu
Copy link

evi-liu commented Mar 10, 2021

Hey folks, Discussions PM here. Thanks for all the feedback on this so far! Our team is currently hard at work on implementing webhooks right now, so you'll be able to start integrating with Slack in the coming weeks. I'll keep this post updated once we have a private beta available to try out.

@Kaspik
Copy link

Kaspik commented Apr 8, 2021

@evi-liu Hey Evi! Discussions webhook is in public beta now - do we have ETA on final release and ETA when Slack integration might support Discussions then? :) Thanks!

@dprada
Copy link

dprada commented Apr 21, 2021

+1, I would find it very useful

@dito
Copy link

dito commented Apr 23, 2021

+1

@evi-liu
Copy link

evi-liu commented Apr 26, 2021

Hi folks, we're slotted to begin this work in the coming weeks, so stay tuned and I'll post an update once the Slack integration is available for testing. In the meantime, I'd love to know: what kind of Discussions info would be valuable to integrate with Slack?

@Kaspik
Copy link

Kaspik commented Apr 26, 2021

  • new discussion/topic opened
  • discussion marked as answered

I'm not sure about comments - it could become pretty spammy. But without notification about "new discussion opened" it's pretty easy to miss a new topic.

@stephenyeargin
Copy link

stephenyeargin commented Apr 26, 2021

Idea: Let's move the discussion (on Discussions, how meta!) to #1140 since there's an open thread there.

@dbeckwith
Copy link

I agree that comment notifications could be spammy but would still like the option to have those for verbose slack channels and so people can follow along with discussions without needing to open GitHub. A distinct notification for "discussion marked as answered" sounds very useful too.

@barkerja
Copy link

barkerja commented May 3, 2021

In the meantime, I'd love to know: what kind of Discussions info would be valuable to integrate with Slack?

  1. Discussion creation
  2. Personal replies (mentions)
  3. Discussion closed (answered)

@alrightjones
Copy link

Hi folks, we're slotted to begin this work in the coming weeks, so stay tuned and I'll post an update once the Slack integration is available for testing.

@evi-liu has the slack app <> discussions integration baked or still waiting on testing? Thanks in advance🙏

@evi-liu
Copy link

evi-liu commented Sep 28, 2021

still actively being worked on our team! sorry, it's been taking a while. we've run into some unexpected complications, but hope to start beta testing with folks very, very soon 🙏

@alrightjones
Copy link

@evi-liu we'd love to be a beta test partner! We have a large active community in slack (2.5k) and we need to start moving the discussions from Slack >> GitHub Discussions. This would be 👩🏾‍🍳 💋 !

@vinckr
Copy link

vinckr commented Sep 29, 2021

Would also love to beta test 😄

@peteroneilljr
Copy link

Also happy to test this if anyone has a beta available!

@Relequestual
Copy link

I wonder how the actual intergration will stack up against my Zapier hack!
Can't wait to test and provide feedback!

@JasonTheAdams
Copy link

Would love to be in on that beta! Pretty easy to miss important messages right now. 😬

@antn
Copy link
Contributor

antn commented Dec 15, 2021

Hey folks! Thanks for your patience. This is now available on Slack! 🎉

You can try it out with /github subscribe owner/repo discussions.

You'll receive notifications whenever a discussion is created or when a discussion has a comment marked as an answer.

This feature requires granting the Slack app read permissions for discussions in your organization. If necessary, you should be prompted to update the app permissions when subscribing to discussions. Please note that you must be an organization owner to approve this permissions update.

Let us know if you have any feedback!

@jeffpaul
Copy link

@antn I'm seeing that using /github subscribe owner/repo discussions also adds on other things like commits, etc when just discussions are expected. Is that a known bug?

@antn
Copy link
Contributor

antn commented Dec 15, 2021

@jeffpaul ah, sorry for the confusion. When adding a new subscription to a repository and specifying a feature, it enables subscriptions for our default features, and the feature you specify in the command.

If you want to only receive notifications for discussions, you can unsubscribe from those default subscriptions:

/github unsubscribe owner/repo issues pulls commits releases deployments

Hope that helps!

@creasty
Copy link

creasty commented Dec 16, 2021

Thank you, this is really helpful!

You'll receive notifications whenever a discussion is created or when a discussion has a comment marked as an answer.

@antn Could you clarify the last part?
Does this mean regular comments won't be notified?
Ones before being marked as an answer and any comments under a category that have answers feature disabled.

@antn
Copy link
Contributor

antn commented Dec 16, 2021

@creasty Subscribing to discussions comments isn't supported yet, that's correct. We're open to adding this in the future, but this initial feature only notifies when a discussion comment is marked as an answer.

@gelicia
Copy link

gelicia commented Mar 3, 2022

I work on a repo that funnels feature requests into discussions. We would love to be able to be notified when a discussion for our team (signified by the discussion's label) is created, or when the discussion is edited to include our label.

@blakewilson
Copy link

@antn Thanks a lot for the discussions integration. This will be really helpful for our team. Is there any roadmap to support discussion comment notifications as well?

@cczona
Copy link

cczona commented Oct 22, 2022

What is the current status of getting notifications of new Discussion posts?

@rowi1de
Copy link

rowi1de commented Dec 27, 2022

Is it possible to filter Discussion Notifications by category?

@lukens
Copy link

lukens commented Jan 13, 2023

@creasty Subscribing to discussions comments isn't supported yet, that's correct. We're open to adding this in the future, but this initial feature only notifies when a discussion comment is marked as an answer.

I would really love if discussion comments could be subscribed to too, like they can for issues (including with the channel option to broadcast them to the channel, as well as posting them in a thread on the parent).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:feature Feature request
Projects
None yet
Development

No branches or pull requests