koishi-plugin-star-security
Version:
25 lines (24 loc) • 672 B
TypeScript
import { Schema } from "koishi";
export interface BaseConfig {
name?: string;
debug?: boolean;
autoJoin?: boolean;
groupList?: string[];
fullblock?: boolean;
wordList?: string[];
blackWordList?: string[];
limitlevel?: number;
limitleveljoin?: number;
alwaysWelcome?: boolean;
welcomeText?: string;
}
export interface AntiConfig {
antiRobot?: boolean;
alwaysAnti?: boolean;
allowTime?: number;
inkRemind?: number;
}
export declare const BaseConfig: Schema<BaseConfig>;
export declare const AntiConfig: Schema<AntiConfig>;
export type Config = BaseConfig & AntiConfig;
export declare const Config: Schema<Config>;