UNPKG

steam-family-bot-core

Version:

一个用于新版 Steam 家庭的库存监控 Bot 插件

15 lines (14 loc) 442 B
import { BotService, Config, ISteamService, Session } from '../interface'; import { Logger } from '../interface/logger'; export type ScheduleTaskCtx<CHANNEL> = { steam: ISteamService<CHANNEL>; botService: BotService<CHANNEL, Session<CHANNEL>>; logger: Logger; config: Config; }; export type ScheduleTask = { name: string; cron: string; enable: boolean; handler: <T>(c: ScheduleTaskCtx<T>) => Promise<void>; };