AthenaShared.interfaces.messageCommand.DetailedCommand ​
shared/interfaces/messageCommand.DetailedCommand
Construct a type with the properties of T except for those in type K.
Hierarchy ​
Omit
<MessageCommand
<null
>,"callback"
>↳
DetailedCommand
Properties ​
description ​
• description: string
A description of this command.
Inherited from ​
Omit.description
Defined in ​
shared/interfaces/messageCommand.ts:25
isCharacterPermission ​
• Optional
isCharacterPermission: boolean
Should this command use character permissions instead of account?
Inherited from ​
Omit.isCharacterPermission
Defined in ​
shared/interfaces/messageCommand.ts:41
name ​
• name: string
The plain text iteration of this command.
Inherited from ​
Omit.name
Defined in ​
shared/interfaces/messageCommand.ts:17
params ​
• params: string
[]
An array of parameters that belong to this command
Defined in ​
shared/interfaces/messageCommand.ts:58
permissions ​
• permissions: string
[]
An array of individual permission strings required to run this command.
Inherited from ​
Omit.permissions