koishi-plugin-kbot
Version:
A muti-function qq bot for koishi
57 lines (56 loc) • 1.08 kB
TypeScript
export interface DanmukuData {
code: number;
message: string;
data: Data;
}
interface Data {
data: Info[];
total: number;
pageNum: number;
pageSize: number;
hasMore: boolean;
}
interface Info {
channel: Channel;
live: Live;
danmakus: Danmakus[];
}
interface Danmakus {
name: string;
type: number;
uId: number;
sendDate: number;
price?: number;
message?: string;
ct?: any;
}
interface Live {
liveId: string;
title: string;
area: string;
parentArea: string;
isFinish: boolean;
isFull: boolean;
coverUrl: string;
startDate: number;
stopDate: number;
danmakusCount: number;
totalIncome: number;
watchCount: number;
likeCount: number;
interactionCount: number;
}
interface Channel {
name: string;
isLiving: boolean;
uId: number;
roomId: number;
faceUrl: string;
tags: string[];
totalLiveCount: number;
totalDanmakuCount: number;
totalIncome: number;
totalLiveSecond: number;
lastLiveDate: number;
}
export {};