Building a Slack Chat Bot

Jason Lengstorf

Jason Lengstorf

Learn With Jason
2 hours, 10 minutes CC
Building a Slack Chat Bot

Course Description

Create custom Slack bots to automate your team's everyday tasks and improve company communication! You'll create Slack bot commands and customize the information displayed using the Slack Block Kit UI framework. Secure your Slack bot against unauthorized API calls and integrate it with a Notion database to save and retrieve data. Lastly, you'll implement automated reminders using cron jobs and deploy your Slack bot!

This course and others like it are available as part of our Frontend Masters video subscription.


Course Details

Published: August 25, 2023

Learn Straight from the Experts Who Shape the Modern Web

Your Path to Senior Developer and Beyond
  • 200+ In-depth courses
  • 18 Learning Paths
  • Industry Leading Experts
  • Live Interactive Workshops
Get Unlimited Access Now

Table of Contents


Section Duration: 16 minutes
  • Introduction
    Jason Lengstorf introduces the course and makes the case for using chatops to improve communication processes and reduce administrative tasks.
  • Project Overview
    Jason walks through the accounts and tooling required for the course. GitHub, Slack, Notion, and Netlify accounts will be required to complete the course, along with Node version 16 and the Netlify CLI. The free tier of each platform is all that is required.

Application Setup

Section Duration: 35 minutes

Exploring Slack Bot Features

Section Duration: 45 minutes

Using a Notion Database

Section Duration: 29 minutes

Wrapping Up

Section Duration: 4 minutes

Learn Straight from the Experts Who Shape the Modern Web

  • In-depth Courses
  • Industry Leading Experts
  • Learning Paths
  • Live Interactive Workshops
Get Unlimited Access Now