UNPKG

@shangxueink/koishi-plugin-qq-markdown-button

Version:

[<ruby>**QQ机器人按钮菜单**<rp>(</rp><rt>点我查看使用说明</rt><rp>)</rp></ruby>](https://www.npmjs.com/package/@shangxueink/koishi-plugin-qq-markdown-button) 自用小插件咪~ 使用json文件设置你的机器人菜单这样就不需要一堆配置项还很烧脑了。自用插件哦~

27 lines (24 loc) 617 B
import { Context } from 'koishi' export interface PluginLogger { debug(message: unknown, detail?: unknown): void error(message: string, error?: unknown): void } export function createLogger(ctx: Context, enabled: boolean): PluginLogger { return { debug(message, detail) { if (!enabled) return if (detail === undefined) { ctx.logger.info(message) return } ctx.logger.info(message, detail) }, error(message, error) { if (error === undefined) { ctx.logger.error(message) return } ctx.logger.error(message, error) }, } }