Welcome to PBot’s documentation!

What is PBot?

PBot is a minimal, dockerized framework for building chatbots on top of Discord.

It’s meant to serve as a base for your own business logic, abstracting away everything that isn’t the fun parts of building a chatbot. PBot revolves around the idea of middleware. You can write a middleware layer to do anything. Just drop your code in place and run the bot.

Who is this project meant for?

Anyone who wants to get a private bot up and running quickly.

PBot optimizes for ease of use and experimentation. You can run it anywhere you can run Docker and only requires a little Python knowledge to modify. Run a fleet of them on a spare Raspberry Pi?