koishi-plugin-adapter-iirose
Version:
[IIROSE-蔷薇花园](https://iirose.com/)适配器
46 lines (45 loc) • 1.02 kB
TypeScript
export interface replyMessage {
message: string;
username: string;
time: number;
}
interface data {
type?: string;
timestamp: number;
avatar: string;
username: string;
message?: string;
color: string;
uid: string;
title: string;
messageId?: number;
replyMessage?: replyMessage[] | null;
}
export interface MusicMessage {
type?: string;
timestamp: number;
avatar: string;
username: string;
message?: string;
color: string;
uid: string;
title: string;
messageId?: number;
musicName: string;
musicSinger: string;
musicPic: string;
musicColor: string;
}
/**
* 从解析后的数据中分析出音乐消息
* @param input 解析后的数据
* @returns {MusicMessage}
*/
export declare const musicMessageAnalyze: (input: data) => MusicMessage;
/**
* 解析音乐卡片消息
* @param input 消息
* @returns {MusicMessage | null}
*/
export declare const musicMessage: (input: string) => MusicMessage;
export {};