Files
NapCatQQ/.pnpm-store/v3/files/6b/1c3f5ddc0c5803c8ffd81859daa4d53996bbf102621b75623a7a9cb45c354f73fd3aac7b96469e6e889f2625bfb198893db0590bf6063a04f466046f15171e
TanTan e311ca3275
Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

49 lines
1.1 KiB
Plaintext

export enum PullMomentType {
REINSTALL = 0,
RESTART_FIRST_AIO = 1,
LOGIN_APP = 2,
SINGEL_PULL_NOTIFY = 3,
TRIGGER_SPECIFIC_EMOJI_RANDOM_RESULT = 4
}
export interface PullSysEmojisReq {
fetchAdvaceSource: boolean;
fetchBaseSource: boolean;
pullMoment: PullMomentType;
pullType: number;
refresh: boolean;
thresholdValue: number;
}
export enum BaseEmojiType {
NORMAL_EMOJI = 0,
SUPER_EMOJI = 1,
RANDOM_SUPER_EMOJI = 2,
CHAIN_SUPER_EMOJI = 3,
EMOJI_EMOJI = 4
}
export interface GetBaseEmojiPathReq {
emojiId: string;
type: BaseEmojiType;
}
export enum EmojiPanelCategory {
OTHER_PANEL = 0,
NORMAL_PANEL = 1,
SUPER_PANEL = 2,
RED_HEART_PANEL = 3
}
export interface DownloadBaseEmojiInfo {
baseResDownloadUrl: string;
advancedResDownloadUrl: string;
}
export interface DownloadBaseEmojiByUrlReq {
emojiId: string;
groupName: string;
panelCategory: EmojiPanelCategory;
downloadInfo: DownloadBaseEmojiInfo;
}
export interface DownloadBaseEmojiByIdReq {
emojiId: string;
groupName: string;
panelCategory: EmojiPanelCategory;
qzoneCode: string;
}