koishi-plugin-manager-all
Version:
一个功能完整的 Koishi 群管机器人插件,支持白名单管理、关键词过滤和消息监控
23 lines (22 loc) • 680 B
TypeScript
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;