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

Ensure you have the latest versions of uv and direnv installed, as these are the only two essential dependencies. 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, which is everything you need to get started.

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