integrations / slack

Bring your code to the conversations you care about with GitHub's integration for Slack
https://slack.github.com/
MIT License
3.09k stars 485 forks source link

Feature Request - Add documentation on programmatic integration enablement #1920

Open therealkujo opened 3 months ago

therealkujo commented 3 months ago

Is your feature request related to a problem? Please describe. The current documentation outlines how to enable the slack integration on the management console.

For true cluster customers, the management console is disabled and there is no documentation on how to enable the slack integration via ssh. This is preventing them from being able to setup the slack integration.

Describe the solution you'd like Documentation outlining how to enable the slack integration via the administrative ssh console.

Describe alternatives you've considered I don't think there is an API endpoint for this enablement either.

Additional context N/A

geramirez commented 3 months ago

One of engineers suggested using https://docs.github.com/en/enterprise-server@3.13/admin/administering-your-instance/administering-your-instance-from-the-command-line/command-line-utilities#ghe-config

We have not documented this process yet.

therealkujo commented 2 months ago

Is there any rough timeline on when the process could be documented?

krzd commented 2 months ago

I have not got a timeline right now, but we actually have a wrapper script for ghe-config that should make this easier if you would like to give that a try. ghe-chatops-configure -a slack should do the job for slack, or ghe-chatops-configure -a slacksocket for socket mode.

therealkujo commented 2 months ago

Great thanks! I'll 🚢 this to the customer and get them to try it out.