UNPKG

koishi-plugin-adapter-iirose

Version:
43 lines (42 loc) 1.04 kB
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 declare class PublicMessage { timestamp: number; avatar: string; username: string; message: string; color: string; uid: string; title: string; messageId: number; replyMessage: replyMessage[] | null; constructor(data: data); } /** * 解析消息中的回复部分 * @param msg 消息字符串 * @returns {[string, replyMessage[] | null]} 返回一个元组,包含处理后的消息和回复数组 */ export declare const replyMsg: (msg: string) => [string, replyMessage[] | null]; /** * 解析公屏消息 * @param input 消息 * @returns {PublicMessage | null} */ export declare const publicMessage: (input: string) => PublicMessage; export {};