Open Source at NiceBots

We publish the libraries and tools we rely on in production. Our bots run on py-cord, which we use throughout our stack and contribute to upstream.

Framework MIT

botkit

Our in-house framework for building production-grade Discord bots on py-cord. It encodes the patterns we use across every bot we ship — structured for real-world workloads, not toy examples.

Library ISC

tortoise-extensions

Optional Tortoise ORM field types packaged as install extras — pick only what you need. Includes PydanticJSONField for validated JSON columns and FutureUUIDField for newer UUID versions via the uuid6 package. Supports Tortoise ORM 0.25.4 and later, before 1.0.

Library ISC

github-webhook-types

Generated TypedDict definitions and matching Pydantic models for GitHub webhook payloads, built from @octokit/openapi-webhooks and derived from GitHub’s official OpenAPI description. Includes parse_delivery() for handling webhook events dynamically.

Tooling MIT

licensor

Adds copyright notices to source files across a project, including formats that need bespoke placement rules rather than a one-size-fits-all header block. Keeps licensing metadata consistent across a codebase.

Bot MIT

deabbreviator

An open-source Discord bot that translates common internet abbreviations into their full meanings — turn “idc lmk” into clear phrasing with a single click. Free to use, self-host, or invite to your server.

Coming soon

More on the way

Additional libraries and tooling are in the pipeline. Follow our GitHub org or get in touch to collaborate.