Build Discord bots the right way.
A clean, file-based Discord bot framework built on top of discord.js.
Get StartedStar on GitHub
Everything you need to build your bot
File-based commands
Drop a file into
src/commands/ and it will automatically be loaded and registered on Discord. No manual imports, no registration boilerplate.Auto-imports everywhere
Every glyria.js utility is globally available in your command files —
GlyriaClient, GlyriaCommand, EmbedV2Builder, and more. No imports required.Embed V2 builder
First-class support for Discord's new Components V2 system. Build rich, interactive messages with a clean and type-safe builder API.
Powerful CLI
Scaffold a new project, run in development mode with hot reload, and build for production — all with a single command.
Fully typed
Written in TypeScript from the ground up. Every builder, option, and context is fully typed and auto-completed in your IDE.
Built on discord.js
glyria.js is a lightweight DX layer built on top of discord.js. You always have access to the raw client when needed — no lock-in, ever.

