[{"data":1,"prerenderedAt":293},["ShallowReactive",2],{"navigation_docs_en":3,"landing_en":152},[4,34,69,95,123],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"\u002Fen\u002Fgetting-started","en\u002F1.getting-started",[10,15,20,25,29],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fen\u002Fgetting-started\u002Fintroduction","en\u002F1.getting-started\u002F1.introduction","i-lucide-sparkles",{"title":16,"path":17,"stem":18,"icon":19},"Setup","\u002Fen\u002Fgetting-started\u002Fsetup","en\u002F1.getting-started\u002F2.setup","i-lucide-rocket",{"title":21,"path":22,"stem":23,"icon":24},"Project Structure","\u002Fen\u002Fgetting-started\u002Fproject-structure","en\u002F1.getting-started\u002F3.project-structure","i-lucide-folder-tree",{"title":26,"path":27,"stem":28,"icon":24},"Module Structure","\u002Fen\u002Fgetting-started\u002Fmodule-structure","en\u002F1.getting-started\u002F4.module-structure",{"title":30,"path":31,"stem":32,"icon":33},"Auto-imports","\u002Fen\u002Fgetting-started\u002Fauto-imports","en\u002F1.getting-started\u002F5.auto-imports","i-lucide-wand",{"title":35,"icon":6,"path":36,"stem":37,"children":38,"page":6},"Guide","\u002Fen\u002Fguide","en\u002F2.guide",[39,44,49,54,59,64],{"title":40,"path":41,"stem":42,"icon":43},"Commands","\u002Fen\u002Fguide\u002Fcommands","en\u002F2.guide\u002F1.commands","i-lucide-terminal",{"title":45,"path":46,"stem":47,"icon":48},"Events","\u002Fen\u002Fguide\u002Fevents","en\u002F2.guide\u002F2.events","i-lucide-radio",{"title":50,"path":51,"stem":52,"icon":53},"Embeds V2","\u002Fen\u002Fguide\u002Fembed-v2","en\u002F2.guide\u002F3.embed-v2","i-lucide-layout",{"title":55,"path":56,"stem":57,"icon":58},"GlyriaBus","\u002Fen\u002Fguide\u002Fglyria-bus","en\u002F2.guide\u002F4.glyria-bus","i-lucide-bus",{"title":60,"path":61,"stem":62,"icon":63},"Replyable Context","\u002Fen\u002Fguide\u002Freplyable-context","en\u002F2.guide\u002F5.replyable-context","i-lucide-message-square",{"title":65,"path":66,"stem":67,"icon":68},"Modules","\u002Fen\u002Fguide\u002Fmodules","en\u002F2.guide\u002F6.modules","i-lucide-package",{"title":70,"icon":6,"path":71,"stem":72,"children":73,"page":6},"Examples","\u002Fen\u002Fexamples","en\u002F3.examples",[74,79,83,87,90],{"title":75,"path":76,"stem":77,"icon":78},"Client","\u002Fen\u002Fexamples\u002Fclient","en\u002F3.examples\u002F1.client","i-lucide-bot",{"title":80,"path":81,"stem":82,"icon":43},"Commandes","\u002Fen\u002Fexamples\u002Fcommands","en\u002F3.examples\u002F2.commands",{"title":45,"path":84,"stem":85,"icon":86},"\u002Fen\u002Fexamples\u002Fevents","en\u002F3.examples\u002F3.events","i-lucide-zap",{"title":50,"path":88,"stem":89,"icon":53},"\u002Fen\u002Fexamples\u002Fembeds","en\u002F3.examples\u002F4.embeds",{"title":91,"path":92,"stem":93,"icon":94},"Module","\u002Fen\u002Fexamples\u002Fmodule","en\u002F3.examples\u002F5.module","i-lucide-code",{"title":96,"icon":6,"path":97,"stem":98,"children":99,"page":6},"CLI","\u002Fen\u002Fcli","en\u002F4.cli",[100,105,110,114,118],{"title":101,"path":102,"stem":103,"icon":104},"glyria init","\u002Fen\u002Fcli\u002Finit","en\u002F4.cli\u002F1.init","i-lucide-folder-plus",{"title":106,"path":107,"stem":108,"icon":109},"glyria generate","\u002Fen\u002Fcli\u002Fgenerate","en\u002F4.cli\u002F2.generate","i-lucide-refresh-cw",{"title":111,"path":112,"stem":113,"icon":86},"glyria dev","\u002Fen\u002Fcli\u002Fdev","en\u002F4.cli\u002F3.dev",{"title":115,"path":116,"stem":117,"icon":68},"glyria build","\u002Fen\u002Fcli\u002Fbuild","en\u002F4.cli\u002F4.build",{"title":119,"path":120,"stem":121,"icon":122},"glyria start","\u002Fen\u002Fcli\u002Fstart","en\u002F4.cli\u002F5.start","i-lucide-play",{"title":124,"icon":6,"path":125,"stem":126,"children":127,"page":6},"API Reference","\u002Fen\u002Fapi-reference","en\u002F5.api-reference",[128,132,136,140,144,147],{"title":129,"path":130,"stem":131,"icon":78},"GlyriaClient","\u002Fen\u002Fapi-reference\u002Fglyria-client","en\u002F5.api-reference\u002F1.glyria-client",{"title":133,"path":134,"stem":135,"icon":43},"GlyriaCommand","\u002Fen\u002Fapi-reference\u002Fglyria-command","en\u002F5.api-reference\u002F2.glyria-command",{"title":137,"path":138,"stem":139,"icon":48},"GlyriaEvent","\u002Fen\u002Fapi-reference\u002Fglyria-event","en\u002F5.api-reference\u002F3.glyria-event",{"title":141,"path":142,"stem":143,"icon":53},"EmbedV2Builder","\u002Fen\u002Fapi-reference\u002Fembed-v2","en\u002F5.api-reference\u002F4.embed-v2",{"title":55,"path":145,"stem":146,"icon":58},"\u002Fen\u002Fapi-reference\u002Fglyria-bus","en\u002F5.api-reference\u002F5.glyria-bus",{"title":148,"path":149,"stem":150,"icon":151},"defineGlyriaConfig","\u002Fen\u002Fapi-reference\u002Fdefine-glyria-config","en\u002F5.api-reference\u002F6.define-glyria-config","i-lucide-settings",{"id":153,"title":154,"body":155,"description":154,"extension":284,"meta":285,"navigation":286,"path":287,"seo":288,"stem":291,"__hash__":292},"landing_en\u002Fen\u002Findex.md","",{"type":156,"value":157,"toc":281},"minimark",[158],[159,160,161,165,168],"u-page-hero",{},[162,163,164],"template",{"v-slot:title":154},"Build Discord bots the right way.",[162,166,167],{"v-slot:description":154},"A clean, file-based Discord bot framework built on top of discord.js.",[162,169,170,178,184],{"v-slot:links":154},[171,172,177],"u-button",{"color":173,"size":174,"to":175,"trailing-icon":176},"neutral","xl","\u002Fgetting-started\u002Fintroduction","i-lucide-arrow-right","Get Started",[171,179,183],{"color":173,"size":174,"to":180,"icon":181,"variant":182},"https:\u002F\u002Fgithub.com\u002FKiki344r\u002Fglyria.js","i-simple-icons-github","outline","Star on GitHub",[185,186,187,190],"u-page-section",{},[162,188,189],{"v-slot:title":154},"Everything you need to build your bot",[162,191,192,213,232,244,255,268],{"v-slot:features":154},[193,194,196,205],"u-page-feature",{"icon":195},"i-lucide-folder-open",[162,197,198,204],{"v-slot:title":154},[199,200,203],"span",{"className":201},[202],"text-primary","File-based"," commands",[162,206,207,208,212],{"v-slot:description":154},"Drop a file into ",[209,210,211],"code",{},"src\u002Fcommands\u002F"," and it will automatically be loaded and registered on Discord. No manual imports, no registration boilerplate.",[193,214,215,221],{"icon":86},[162,216,217,220],{"v-slot:title":154},[199,218,30],{"className":219},[202]," everywhere",[162,222,223,224,226,227,226,229,231],{"v-slot:description":154},"Every glyria.js utility is globally available in your command files — ",[209,225,129],{},", ",[209,228,133],{},[209,230,141],{},", and more. No imports required.",[193,233,234,241],{"icon":53},[162,235,236,240],{"v-slot:title":154},[199,237,239],{"className":238},[202],"Embed V2"," builder",[162,242,243],{"v-slot:description":154},"First-class support for Discord's new Components V2 system. Build rich, interactive messages with a clean and type-safe builder API.",[193,245,246,252],{"icon":43},[162,247,248,249],{"v-slot:title":154},"Powerful ",[199,250,96],{"className":251},[202],[162,253,254],{"v-slot:description":154},"Scaffold a new project, run in development mode with hot reload, and build for production — all with a single command.",[193,256,258,265],{"icon":257},"i-lucide-shield-check",[162,259,260,261],{"v-slot:title":154},"Fully ",[199,262,264],{"className":263},[202],"typed",[162,266,267],{"v-slot:description":154},"Written in TypeScript from the ground up. Every builder, option, and context is fully typed and auto-completed in your IDE.",[193,269,271,278],{"icon":270},"i-lucide-plug",[162,272,273,274],{"v-slot:title":154},"Built on ",[199,275,277],{"className":276},[202],"discord.js",[162,279,280],{"v-slot:description":154},"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.",{"title":154,"searchDepth":282,"depth":282,"links":283},2,[],"md",{},true,"\u002Fen",{"title":289,"description":290},"glyria.js — The Discord Bot Framework","Build Discord bots with a clean developer experience, file-based commands, auto-imports, and Embed V2 support. Built on top of discord.js.","en\u002Findex","YUFi75FV1g3CjSIL7lWZiftGAgUxQkuMoxTlaZmaObA",1779887236623]