Please start at DEVELOPING.md in the root of this repo for installation and setup.
Running npm run local:slack
will start ngrok which will give you a public URL that
will forward traffic to your localhost.
If this is the first time you are developing on the Slack bot, please see watch the technical walkthrough video section on Running locally: Slack handlers (+ ngrok intro)
.
- set up a test Slack workspace
- run a Slack bot server (see below)
- set up a test app that points to your Slack bot server.
/endpoints
- The events and interactivity enpoints that are registered in Slack
- Both can provide entry points to flows
/flows
- Each file is a logical flow that a user could go through