UNPKG

cyberbot-v2

Version:

cyberbot, 基于napcat-ts, nodejs,轻量qq机器人框架。

22 lines (21 loc) 686 B
import { Bot } from './index'; export declare class PluginManager { private bot; private plugins; private pluginDir; private config; private configPath; private builtInPlugins; constructor(bot: Bot); private loadConfig; private saveConfig; loadAllPlugins(): Promise<void>; private findPluginEntry; loadPlugin(pluginDir: string, entryFile: string): Promise<void>; unloadPlugin(pluginName: string): Promise<void>; enablePlugin(pluginName: string): Promise<void>; disablePlugin(pluginName: string): Promise<void>; reloadPlugin(pluginName: string): Promise<void>; startWatching(): void; private startWatchingConfig; }