UNPKG

koishi-plugin-mc-status-bot

Version:
21 lines (20 loc) 836 B
import type { ImcServer } from "./../model/server"; import { Context } from "koishi"; export interface IfindArg { name?: string; groupId?: string; } export declare const varkeys: string[]; export declare class initMcBot { ctx: Context; private static instance; private constructor(); static getInstance(ctx?: Context): initMcBot; findServer(findArg: IfindArg): Promise<ImcServer[]>; delteByName(findArg: IfindArg): Promise<import("minato").Driver.WriteResult>; upsert(server: ImcServer): Promise<import("minato").Driver.WriteResult>; pingServerList(findArg: IfindArg): Promise<any[]>; pingOneServer(opt: ImcServer): Promise<any>; } export declare const guoupArg: (groupKeep: boolean, arg?: IfindArg, obj?: any) => any; export declare function removeMinecraftFormatting(text: string): string;