# CommandRegistry

`class` in `seedcord` · v0.12.0

<https://docs.seedcord.org/packages/seedcord/0.12.0/classes/command-registry>

Manages Discord application command registration and deployment.

Scans command directories, builds command structures, and registers both global and guild-scoped commands to Discord's API.

The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the `CommandRegistry` class.

```ts
class CommandRegistry implements Initializeable, HmrAware
```
