UNPKG

koishi-plugin-verifier

Version:

Verify Friend / Guild Requests for Koishi

14 lines (13 loc) 587 B
import { Awaitable, Context, Schema, Session } from 'koishi'; type RequestHandler = number | GeneralHandler; type GeneralHandler = string | boolean | ((session: Session) => Awaitable<string | boolean | void>); declare const RequestHandler: Schema<RequestHandler>; export declare const name = "verifier"; export interface Config { onFriendRequest?: RequestHandler; onGuildMemberRequest?: RequestHandler; onGuildRequest?: RequestHandler; } export declare const Config: Schema<Config>; export declare function apply(ctx: Context, config?: Config): void; export {};