SPONSOR WORKSHOP / Shay DeWael and Alissa Renz /Slack
summary
Builds a working Slack app with Bolt for Python, enabling socket mode, configuring scopes and tokens, installing into a dev workspace, and wiring event listeners to the events API and Web API methods to post messages. Demonstrates composing UI with Block Kit, opening modals and publishing the app home, adding global and message shortcuts, handling button clicks by action id, and the need to ack within 3 seconds. Demo code runs from the provided GitHub repo.
AI-written summary · about
chapters (22)
- 0:00Start
- 1:21Introduction To Slack Apps
- 1:59The Slack Platform
- 2:44Workflow Apps
- 5:19Platform Concepts
- 7:05Block Kit
- 8:49Home Tab
- 9:09Block Kit Builder
- 10:07Slack Developer Tools
- 10:57Handling Events Api
- 13:55Create a Brand New Slack App
- 15:16Socket Mode Configuration
- 16:09Install Our Application into the Workspace
- 21:56Client
- 22:14Logger
- 22:45Chat Post Message Method
- 27:13Action Listener
- 29:18Shortcuts
- 33:13App Home Tab
- 33:54Subscribe to the App Home Opened Event
- 36:22Review
- 37:06Resources
related talks
23mSlack Bots 101: An Introduction to Slack Bot–Based Workflow Automation
27mHow we Build APIs and Workflows at Slack
05mLightning Talk
43mDesigning Event-driven architectures with AsyncAPI
29mAutomate the Boring Stuff with Slackbot
20mUnlocking the Future: Next-Gen Slack Platform Revealed!
39mAutomate the Boring Stuff with Slackbot
46mLightning Talks
