Skip to content
On this page

AthenaShared.interfaces.messageCommand.MessageCommand ​

shared/interfaces/messageCommand.MessageCommand

Used to describe a command.

Interface

MessageCommand

Type parameters ​

Name
T

Properties ​

callback ​

• callback: CommandCallback<T>

The function to call when this command is executed by a player, or internal function.

Defined in ​

shared/interfaces/messageCommand.ts:48


description ​

• description: string

A description of this command.

Defined in ​

shared/interfaces/messageCommand.ts:25


isCharacterPermission ​

• Optional isCharacterPermission: boolean

Should this command use character permissions instead of account?

Defined in ​

shared/interfaces/messageCommand.ts:41


name ​

• name: string

The plain text iteration of this command.

Defined in ​

shared/interfaces/messageCommand.ts:17


permissions ​

• permissions: string[]

An array of individual permission strings required to run this command.

Defined in ​

shared/interfaces/messageCommand.ts:33

Created by Stuyk | Est. 2020