UNPKG

koishi-plugin-ciyi

Version:

Koishi 的词意(猜词游戏)插件。根据词语的含义相似程度,猜测正确的词语。

44 lines (43 loc) 1.14 kB
import { Context, Schema } from "koishi"; export declare const name = "ciyi"; export declare const usage = "## \u4F7F\u7528\n\n1. \u8BBE\u7F6E\u6307\u4EE4\u522B\u540D\u3002\n2. \u53D1\u9001 `ciyi` \u67E5\u770B\u5E2E\u52A9\u3002\n\n## QQ \u7FA4\n\n* 956758505"; export declare const inject: string[]; export interface Config { atReply: boolean; quoteReply: boolean; isEnableMiddleware: boolean; maxHistory: number; maxRank: number; } export declare const Config: Schema<Config>; declare module "koishi" { interface Tables { ciyi: Ciyi; ciyi_rank: CiyiRank; } } export interface Ciyi { id: number; channelId: string; answer: string; lastStartTimestamp: Date; guessedWords: string[]; guessedHistoryInOneGame: string[]; rankList: string[]; history: History[]; isOver: boolean; } export interface CiyiRank { id: number; userId: string; username: string; score: number; } interface History { guess: string; rank: number; leftHint: string; rightHint: string; } export declare function apply(ctx: Context, cfg: Config): void; export {};