Skip to main content
Version: 1.x

CommandMetadata

CommandMetadata

Represents the command metadata.

Signature
interface CommandMetadata {
guilds?: string[];
aliases?: string[];
userPermissions?: PermissionsString | PermissionsString[];
botPermissions?: PermissionsString | PermissionsString[];
}

guilds

property
string[]

The guilds that the command is available in.

aliases

property
string[]

The aliases of the command.

userPermissions

property
PermissionsString | PermissionsString[]

The user permissions required to execute the command.

botPermissions

property
PermissionsString | PermissionsString[]

The bot permissions required to execute the command.