It would be very useful to be able to make a GitHub story directly from a Slack command. For example:
/github issue Fix the padding on the logout button
Thanks!
๐ for an easier way to create Issues. I use an ad-hoc way to create new Issues... add a :github: reaction to any message and a Project Card is created with a link back to the message.
The code (and screencap) are available here but it would be nice to have something similar in an official app.
We've played around with this idea a little bit a while back: https://youtu.be/JiR0mbxv280
Would be very curious to find out under what circumstances you typically want to create an issue right from Slack as opposed to going to GitHub to open it (where you will always have a more sophisticated interface then we'll be able to replicate in Slack with respect to markdown, context, milestones, labels, etc.)
We'd REALLY REALLY REALLY love a way to (instantly) create GitHub issues from Slack updates, sort of like Busybot does with their Zap emoji . But even just the ability to create issues directly from Slack would be welcome.
Would be very curious to find out under what circumstances you typically want to create an issue right from Slack as opposed to going to GitHub to open it (where you will always have a more sophisticated interface then we'll be able to replicate in Slack with respect to markdown, context, milestones, labels, etc.)
Sometimes a non-dev team member reports an issue with the site in one of the channels. It would be most convenient to quickly send this to Github from Slack (via a reacji). Let devs do their formatting later in the Github interface ;-)
@wilhelmklopp generally when someone else in the company talks about an issue, we'll want to create it directly into a github issue so it isn't lost.
Thanks for the comments! That's super useful context.
I wonder if the following flow would make sense:
Reacji added to message -> User who added the reacji gets a DM from @github with a button -> Clicking that button will open up a Slack Dialog to create a new issue (pre-filled with the content of the message that was initially reacted to) -> Hitting submit on that dialog will actually open the issue in Slack.
_Also Note: Implementing this is currently blocked by our app not having the reactions:read scope. With workspace token apps that shouldn't be super hard to add, but the scope currently has a bit more access to data than we'd want_
Hi @wilhelmklopp. That'd definitely work for us. That's more or like the same flow Busybot uses, although they use message buttons for the additional info.
https://github.com/integrations/slack/issues/594
Since the release of the new Slack actions API, I think that's probably the easiest way to be able to both create an issue and add a certain conversation to an issue.
Agreed. This would be best done through the new Actions API.
There's a work in progress PR for it: #607
Just updating this to say that you can create issues using /github open owner/repo ๐
Pls follow this issue for the corresponding action: https://github.com/integrations/slack/issues/594
Or the WIP PR in my previous comment
@wilhelmklopp is there a way to assign issue or output the link?
@danmash hey! i'm not working on this project any more, but @philipbremer and @tebriel might be able to point you the right way ๐
@danmash not right now, I'll add it to our feature request list though!
thanks!
On Tue, Aug 18, 2020 at 5:36 PM Chris M notifications@github.com wrote:
@danmash https://github.com/danmash not right now, I'll add it to our
feature request list though!โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/integrations/slack/issues/379#issuecomment-675552581,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA27BUASMEX3Q5GGQ2CCTNTSBKNWLANCNFSM4ESOT7UA
.
Is there a separate issue we can follow to track the feature request if being able to assign? If not, is it preferred that I make one?
I'd love for my team to be able to self-assign an incoming notification.
Do you plan to support this with the Enterprise integration? Was very happy to see it's possible, then sad to realize it's not possible with Enterprise
Most helpful comment
Just updating this to say that you can create issues using
/github open owner/repo๐Pls follow this issue for the corresponding action: https://github.com/integrations/slack/issues/594
Or the WIP PR in my previous comment