ZBR
The scripting language for discord bots.
Write commands as plain text. No boilerplate.
From install to live in seconds.
ZBR removes the complexity of Discord bot development. Focus on your commands, we handle the gateway and persistence.
Install the CLI
Install ZBR, the high-performance runtime engine built in Rust, directly from npm.
Initialize Project
Set up your workspace instantly. No framework knowledge or boilerplate handlers required. Just logic.
Run the Engine
Launch your bot. ZBR watches your files, save a command and the changes are live instantly on Discord.
Clean. Expressive. Powerful.
1// ZBR Rank Command Example2#trigger !rank 3#name Rank Command 4#type prefix 5 6Zvar{xp;ZgetUserVar{xp}} 7Zvar{level;ZgetUserVar{level}} 8 9Ztitle{Zusername{}'s Rank} 10Zdescription{Level: Zvar{level} 11XP: Zvar{xp}} 12Zcolor{#5865F2} 13ZaddField{Server Rank;#Zvar{rank};true}High performance.
Low friction.
ZBR is a high-performace runtime engine built in Rust that parses and executes bot logic. Built on Serenity and Tokio, it handles the Discord gateway with native speed.
Rust Core
Blazing fast execution and memory safety.
Hot Reload
Live updates without engine restarts.
Built for speed.
Designed for humans.
ZBR uses a functional, tag-based syntax that feels familiar but removes all the boilerplate of traditional Discord libraries.
Functional Syntax
Concise function-based logic like Ztitle{args}.
SQLite Persistence
Native state management with ZsetVar and ZgetVar.
API Server
Axum-based HTTP server with a dedicated /run endpoint.
Frequently Asked
Everything you need to know about ZBR.