docs: Write quetza docs

This commit is contained in:
deytenit committed 2026-01-28 21:23:42 +03:00
1 parent 214e8ceeb3
commit ac54562996
15 files changed
+600 -12

No files matched your search

+30
View File
@@ -0,0 +1,30 @@
---
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.