--- title: Quetza Bot weight: 1 type: docs cascade: type: docs --- **Quetza** is a modular Discord bot framework built with TypeScript and Discord.js. It transforms feature development from core modification into independent module addition. ## Project Vision The framework addresses the fundamental challenge of extensible bot design: providing a scalable architecture where functionality can be added without increasing system complexity or coupling. ## Documentation Sections {{% cards %}} {{< card link="getting-started" title="Getting Started" icon="lightning-bolt" subtitle="Understand the core philosophy and architecture of Quetza." >}} {{< card link="guides" title="Guides" icon="book-open" subtitle="Step-by-step instructions for development and deployment." >}} {{< card link="recipes" title="Recipes" icon="beaker" subtitle="Strategic patterns for common bot features." >}} {{< card link="concepts" title="Concepts" icon="light-bulb" subtitle="Deep dive into the philosophy and design principles." >}} {{< card link="troubleshooting" title="Troubleshooting" icon="shield-exclamation" subtitle="Diagnose and fix common issues." >}} {{% /cards %}} ## Key Features - **Modular Architecture:** Features are plugins, not core modifications. - **TypeScript First:** Built for type safety and developer experience. - **Zero-Config Discovery:** Filesystem-based module registration. - **State Management:** Built-in patterns for guild-scoped services.