UNPKG

koishi-plugin-fate

Version:

A koishi plugin for fortune telling and sign in.

56 lines (55 loc) 1.13 kB
export interface RollEvent { name: string; good: string; bad: string; } export interface UserFortune { id: number; name: string; time: Date; exp: number; signCount: number; } export interface LevelInfo { level: number; levelExp: number; levelName: string; levelColor: string; } export interface FortuneInfo { luck: number; desc: string; } export interface TimeGreeting { range: [number, number]; message: string; } export interface SigninResult { status: number; getExp: number; allExp: number; getCoin: number; signTime: Date; count: number; } export interface TemplateData { isNight: boolean; bgUrl: string; avatarUrl: string; greeting: string; dateString: string; username: string; signStatus: number; expGained: number; coinGained: number; levelColor: string; levelName: string; currentExp: number; nextLevelExp: number | string; progressPercent: string; luckValue: number; luckDescription: string; hitokoto: string; goodActions: string[]; badActions: string[]; }