flora is a fast runtime that lets you write Discord bots for your servers with a rich TypeScript SDK, without worrying about running infrastructure.

Features

The Discord bot runtime with the hosting, deploys, and state primitives already wired in.

Typed SDK

Slash commands, prefix commands, embeds, and Discord helpers with TypeScript types from the start.

Guild Deploys

Bundle and deploy a bot to a guild with one CLI command. No containers, hosts, or release scripts to babysit.

Runtime Batteries

KV storage, secrets, sandboxing, and runtime primitives are built in so bot code can stay focused.

Live Logs

Follow bot output and runtime errors as events happen.

API-Token Auth

Log in once with a dashboard token and keep deploy commands tied to your account.

KV Storage

Store per-guild state, settings, and small records without wiring up a database.

Secrets

Keep bot tokens and config outside source with runtime-managed secret values.

More

Cron events, sandboxed execution, examples, and Discord command helpers are built in.

flora is in active development, so APIs and runtime behavior are subject to change.