--- title: Quetza Bot description: Модульный фреймворк для Discord-ботов. weight: 1 type: docs cascade: type: docs --- **Quetza** — модульный фреймворк на TypeScript для Discord-ботов. Он позволяет собирать приложения из самодостаточных независимых модулей. Архитектура Quetza переносит разработку новой функциональности из модификации ядра в добавление отдельных модулей. ## Основные возможности - **Обнаружение модулей по соглашениям:** создайте папку, и Quetza автоматически загрузит её как модуль. - **Изоляция контроллеров:** управление состоянием происходит на уровне сервера (guild), что исключает утечки данных между серверами. - **Декларативные команды:** определение слэш-команд Discord через типизированный интерфейс. - **Реактивные события:** подписка на любые события Discord.js внутри модулей. ## Разделы {{% cards %}} {{< card link="getting-started" title="Начало работы" icon="lightning-bolt" subtitle="Философия и архитектура Quetza." >}} {{< card link="concepts" title="Концепции" icon="light-bulb" subtitle="Модульная система и структура контроллеров." >}} {{< card link="guides" title="Руководства" icon="book-open" subtitle="Пошаговые инструкции по разработке модулей и деплою." >}} {{< card link="troubleshooting" title="Устранение неполадок" icon="shield-exclamation" subtitle="Диагностика частых проблем при разработке модулей." >}} {{% /cards %}} --- ## См. также - [GitHub: Quetza](https://github.com/deytenit/Quetza) - [Документация Discord.js](https://discord.js.org/)