Interface: Manifest
Properties
__README
__README: string;
__robo
__robo: object;
| Name | Type |
|---|---|
config | Config |
language | "javascript" | "typescript" |
mode | string |
seed? | ManifestSeed |
type | "plugin" | "robo" |
updatedAt? | string |
version? | string |
api
api: Record<string, ApiEntry>;
commands
commands: Record<string, CommandEntry>;
context
context: object;
| Name | Type |
|---|---|
message | Record<string, ContextConfig> |
user | Record<string, ContextConfig> |
events
events: Record<string, EventConfig[]>;
middleware?
optional middleware: BaseConfig[];
permissions?
optional permissions: number | PermissionsString[];
scopes?
optional scopes: Scope[];