Skip to content

Learn how to make useful Slack Apps with features such as polling, language translation, and event reminders using the Slack API, Bolt JS, and JavaScript.

Notifications You must be signed in to change notification settings

bitprj/Bitcamp-Slack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 

Repository files navigation

Week 1: Getting Started with the Slack API

Livestream

In the Livestream Portion of Week 1, students will be introduced to the basics of the Slack API, including what a slack app is, how it is used in the industry, and the basics of creating their first app. During the livestream for this week, topics such as the Bolt Framework (here), Node JS, permissions/scopes, and a brief introduction of events and listeners will be discussed. As well, a basic slack app will be created that simply listens to a message in a specific channel, and responds to the user with a given message.

Homework

In the Homework Portion of Week 1, students will continue to advance the skills taught during the livestream through a guided Github Learning Lab. Students will browse the Slack API documentation, experiment with events and listeners, assign permissions/scopes, and further learn response functions like message() and say(). Doing so, they will have a final assignment of creating a similar slack app (to the livestream) that responds to an event rather than a message.

About

Learn how to make useful Slack Apps with features such as polling, language translation, and event reminders using the Slack API, Bolt JS, and JavaScript.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published