# MessageContextMenuRegistry

`interface` in `types` · v0.7.1

<https://docs.seedcord.org/packages/types/0.7.1/interfaces/message-context-menu-registry>

Maps each message context-menu command name to a presence marker. Populated by `seedcord codegen`, so `keyof MessageContextMenuRegistry` is the compile-time union of every registered message context-menu name. Do not augment it by hand, run `seedcord codegen`.

Kept separate from [`UserContextMenuRegistry`](/packages/types/0.7.1/interfaces/user-context-menu-registry), see that interface for why.

```ts
interface MessageContextMenuRegistry
```
