1
Create Slack App
Head to Slack Applications Dashboard and select “From scratch”, fill out all the required Information.
2
Set up OAuth Scopes and redirect URIs
Your Slack OAuth2 Redirect URI:
- Production:
https://postqueen.example.com/integrations/social/slack - Local development:
https://redirectmeto.com/http://localhost:4200/integrations/social/slack - Docker:
https://redirectmeto.com/http://localhost:4007/integrations/social/slack
- Add the redirect URI you copied from PostQueen
- At Scopes > Bot Token Scopes, add all six of these Scopes:
chat:writechannels:readusers:readgroups:readchannels:joinchat:write.customize
3
Set an App Icon
Head back to Settings > Basic Information > Display InformationNow set an Icon that meets these Requirements:
- It has to be a Square
- It has to be 512px×512px to 2000px×2000px
4
Copy Client ID and Secret
Head back to App Credentials, copy the Client ID and Secret and paste it to your Environment:
5
Restart and add the Slack channel
Next steps
What she can post to Slack
Limits, post types and settings
Configuration reference
Every variable she reads
Connect errors
Invalid state, invalid_grant and the rest
Another channel
Every network, and what each one asks for