UNPKG

koishi-plugin-memes

Version:

生成 Meme 表情包,支持 MemeGenerator API (v1)、内置模板和自定义 API 接口

30 lines (29 loc) 703 B
import { Context, Command, Logger } from 'koishi'; /** * 表情 API 配置接口 * @interface ApiConfig */ export interface ApiConfig { description: string; apiEndpoint: string; } /** * 外部表情 API 处理类 * 负责管理自定义表情 API 的配置并注册相关命令 */ export declare class MemeAPI { private ctx; private logger; private configPath; /** * 创建一个 MemeAPI 实例 * @param ctx Koishi 上下文对象 * @param logger 日志记录器 */ constructor(ctx: Context, logger: Logger); /** * 注册所有表情相关的子命令 * @param meme 父命令对象 */ registerCommands(meme: Command): void; }