Files
NapCatQQ/.pnpm-store/v3/files/c2/f2d0ded99690d8e6672e5ce9fe749e5cb02c5e1e3bb00e393007bd11a059bdd13c02411ddeda03b33fb411ef89d18dbfff08e8676d4b193414b8788ffce280
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

26 lines
958 B
Plaintext

import { OB11BaseMetaEvent } from '../event/meta/OB11BaseMetaEvent';
import { OB11BaseNoticeEvent } from '../event/notice/OB11BaseNoticeEvent';
import { OB11Message } from '../types/message';
export type QuickActionEvent = OB11Message | OB11BaseMetaEvent | OB11BaseNoticeEvent;
export type PostEventType = OB11Message | OB11BaseMetaEvent | OB11BaseNoticeEvent;
export interface QuickActionPrivateMessage {
reply?: string;
auto_escape?: boolean;
}
export interface QuickActionGroupMessage extends QuickActionPrivateMessage {
at_sender?: boolean;
delete?: boolean;
kick?: boolean;
ban?: boolean;
ban_duration?: number;
}
export interface QuickActionFriendRequest {
approve?: boolean;
remark?: string;
}
export interface QuickActionGroupRequest {
approve?: boolean;
reason?: string;
}
export type QuickAction = QuickActionPrivateMessage & QuickActionGroupMessage & QuickActionFriendRequest & QuickActionGroupRequest;