From dd5ca9d7831869c1772d13db41e796cba6a03f44 Mon Sep 17 00:00:00 2001 From: Xavier Krantz Date: Fri, 21 Aug 2020 14:49:59 +0200 Subject: [PATCH] Updated REAMDE.md: Add Slack integration instructions --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index 00bd2af9..9f5d0ae6 100644 --- a/README.md +++ b/README.md @@ -310,6 +310,22 @@ backups set up. ## Integrations +### Slack + +To enable the Slack "self-service" integration, you will need to create a "Slack App". + +To do so: +* Create a _new Slack app_ on https://api.slack.com/apps/ +* Add at least _one scope_ in the permissions section to be able to deploy the app in your workspace (By example `incoming-webhook` for the `Bot Token Scopes` +https://api.slack.com/apps/APP_ID/oauth?). +* Add a _redirect url_ in the format `SITE_ROOT/integrations/add_slack_btn/`. + For example, if your SITE_ROOT is `https://my-hc.example.org` then the redirect URL would be + `https://my-hc.example.org/integrations/add_slack_btn/`. +* Look up your Slack app for the Client ID and Client Secret at https://api.slack.com/apps/APP_ID/general? . Put them + in `SLACK_CLIENT_ID` and `SLACK_CLIENT_SECRET` environment + variables. + + ### Discord To enable Discord integration, you will need to: