diff --git a/hwe/ts/defs/API/Message.ts b/hwe/ts/defs/API/Message.ts index 39fb51f9..d8b5fd47 100644 --- a/hwe/ts/defs/API/Message.ts +++ b/hwe/ts/defs/API/Message.ts @@ -16,13 +16,22 @@ export type MsgTarget = { icon: string; }; +export type MsgActionType = 'scout' | 'noAggression' | 'cancelNA' | 'stopWar'; + export type MsgItem = { id: number; msgType: MsgType; src: MsgTarget; dest?: MsgTarget; text: string; - option: Record; + option: { + action?: MsgActionType; + invalid?: boolean; + deletable?: boolean; + overwrite?: number[]; + hide?: boolean; + silence?: boolean; + }; time: string; };