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.
Copyright © 2026