UNPKG

koishi-plugin-manager-all

Version:

一个功能完整的 Koishi 群管机器人插件,支持白名单管理、关键词过滤和消息监控

23 lines (22 loc) 680 B
import { Context, Schema } from 'koishi'; export declare const name = "manager-all"; export interface Config { groupManagement: { autoApprove: boolean; useWhitelist: boolean; autoRejectNonWhitelist: boolean; useKeywordFilter: boolean; enableWelcome: boolean; welcomeMessage: string; rejectionMessage: string; }; whitelist: string[]; approvalKeywords: string[]; rejectionKeywords: string[]; messageMonitor: { enabled: boolean; logLevel: 'info' | 'warn' | 'error'; }; } export declare const Config: Schema<Config>; export declare function apply(ctx: Context, config: Config): void;