Skip to content

Slack Application Setup

Christopher Martin edited this page Jun 17, 2021 · 4 revisions

1. Fill in your manifest.yml

Enter the necessary URLs for the ../slack/events and ../slack/oauth_redirect endpoints.

2. Navigate to https://api.slack.com/apps and click "Create New App"

3. Select "From an app manifest"

4. Select a "home" workspace from the drop-down menu

5. Paste the contents of your manifest.yml into the editor window

6. Ensure everything was imported properly and Click "Create"

7. Click "Install to workspace" to add the application to your "home" workspace

8. Click "Allow"

9. Open the "Manage distribution" tab and click "Distribute App"

10. Scroll down to the "Share Your App with Other Workspaces" section, open the "Remove Hard Coded Information" drawer, and check the checkbox

11. Click "Activate Public Distribution"

12. Return to the "Basic Information" settings page and scroll down to the "App Credentials" section. Copy the Client ID, Client Secret, and Signing Secret into your .env file

13. Scroll down to the "Display Information" section and click "Add App Icon"

14. Select an image file for the App Icon

Clone this wiki locally