This is a simple tutorial on how to program a slack app using Python and Flask.
This serves as a walkthrough guide and example of the types of Slack apps you can build with Slack's Python SDK, python-slackclient, and Slack Events Adapter, which facilitates the handling of data from the Slack Events API in Python.
We'll cover all the basic steps you'll need to have a fully functioning app that can listen and respond to events in slack, handle slash commands, and so much more!
- First, we will cover the basics about how to handle events and create slash commands. 🖥️ 💬
- Then, using all that we learn, we will create a COVID-19 slack application! 🧬 🤖
- 1. Creating the Slack App
- 2. Setting Up
- 3. Responding to Slack Events
- 4. Integrating Slash Commands
- 5. Example App: COVID-Bot
This tutorial was originally created by @juliekaram and The Ma'ayan Laboratory at the Icahn School of Medicine at Mount Sinai.