~/talk

Building Slack Applications with Bolt.js

Talkat Conf42 JavaScript 2022 · on Thursday, 2022-11-17· [nodejs, api-design]
linkedin:alba-rivas
slides:none on file

Ready to Fly is a working Slack app that creates, lists, approves and rejects travel requests stored in Salesforce and shows immediate Slack notifications when statuses change. Implementation uses Bolt.js (Node.js) running on Heroku, subscribes to Events API and calls the Web API to update the app home and post messages, builds UIs with Block Kit Builder and optionally the Slack Block Builder library, and maps Slack users to Salesforce accounts. Source code and setup instructions are published.

AI-written summary · about

  1. 0:00Introduction
  2. 1:08Salesforce and Slack acquisition
  3. 3:18Ready to Fly demo
  4. 6:53How Slack apps work
  5. 10:04Bolt framework
  6. 11:51Slack Block Kit UI
  7. 13:18Ready to Fly code
  8. 15:50Listeners update UI
  9. 19:00Resources for Slack apps
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.