Introduction

SaaS Bot Kit is a Python/Django based boilerplate for quickly building and launching SaaS applications in the form of Slack bots. Features such as Slack OAuth support and subscription based payments have already been implemented for you, which means you can directly start building your business logic, without having to reinvent the wheel.

Requirements

Make sure you have a valid Github account, and the latest versions of uv and direnv.

For local development, you'll also need to install ngrok or a similar tool to create a local tunnel between the Slack API and your local server.

Getting Started

After purchasing access, you'll be able to download the latest version of the boilerplate as a .zip file. This file contains the complete source code of the application.

Click over to the next section to check out the instructions to get your Slack App running in no time.