// Tech Talk //

Building Your First Slackbot With Python

Published on July 1, 2021 · Updated on July 21, 2021
Default avatar
By Mason Egger
Developer Advocate
Building Your First Slackbot With Python


About the Talk

Use Slack? Want to make a Slackbot to automate all the things? Slack’s amazing Python libraries can help get your bot up and running. See what a Slackbot is, how to configure it in the Slack developer portal, build our first Python Slackbot, and deploy it to production.

What You’ll Learn

  • How to create a Slackbot in the Slack API Dashboard
  • How to implement a Slackbot in Python
  • Deploy your Slackbot to DigitalOcean App Platform

This Talk Is Designed For

Any developer who wants to build a Slackbot


Basic Python knowledge and a Slack workspace they can install apps into


Step-by-step tutorial: How To Build a Slackbot in Python on Ubuntu 20.04

Slack APIs allow you to integrate complex services with Slack beyond out-of-the-box integrations.

DigitalOcean App Platform is a Platform-as-a-Service (PaaS) offering that allows developers to publish code directly to DigitalOcean servers without worrying about the underlying infrastructure. [Docs]

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in our Questions & Answers section, find tutorials and tools that will help you grow as a developer and scale your project or business, and subscribe to topics of interest.

Sign up
About the authors
Default avatar
Developer Advocate

Mason is currently a Sr. Developer Advocate at DigitalOcean who specializes in cloud infrastructure, distributed systems, and Python.

Still looking for an answer?

Was this helpful?
Leave a comment

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!