koishi-plugin-ehentai-comics
Version:
一个用于在 E-Hentai/ExHentai 上搜索和下载漫画的 Koishi 插件
32 lines (31 loc) • 962 B
TypeScript
import { Context, Schema } from 'koishi';
export declare const name = "ehentai-comics";
export declare const inject: {
required: string[];
};
export interface Config {
site: 'e-hentai.org' | 'exhentai.org';
ipb_member_id?: string;
ipb_pass_hash?: string;
igneous?: string;
searchResultCount: number;
useForwardForSearch: boolean;
useForwardForImages: boolean;
showImageInSearch: boolean;
splitMessagesInSearch: boolean;
downloadPath: string;
defaultToPdf: boolean;
pdfPassword?: string;
enableTitleObfuscation: boolean;
titleObfuscationChar: string;
enableCompression: boolean;
compressionQuality: number;
pdfSendMethod: 'buffer' | 'file';
downloadConcurrency: number;
downloadTimeout: number;
downloadRetries: number;
scrapeDelay: number;
debug: boolean;
}
export declare const Config: Schema<Config>;
export declare function apply(ctx: Context, config: Config): void;