koishi-plugin-kbot
Version:
A muti-function qq bot for koishi
34 lines (33 loc) • 1.43 kB
TypeScript
import type { Argv, Channel, Context, Dict } from 'koishi';
import type { IConfig } from '..';
import type { DynamicNotifiction } from '../../model';
export declare function bilibiliVupCheck({ session }: Argv<never, 'id' | 'guildId' | 'platform' | 'bilibili', any>, up: {
uid: string;
upName: string;
}, _list: Dict<[
Pick<Channel, 'id' | 'guildId' | 'platform' | 'bilibili'>,
DynamicNotifiction
][]>, ctx: Context, config: IConfig): Promise<string>;
export declare function bilibiliDanmuCheck({ session }: Argv<never, 'id' | 'guildId' | 'platform' | 'bilibili', any>, up: {
uid: string;
upName: string;
}, _list: Dict<[
Pick<Channel, 'id' | 'guildId' | 'platform' | 'bilibili'>,
DynamicNotifiction
][]>, ctx: Context, _config: IConfig): Promise<string>;
export declare function bilibiliRefreshVup(_: Argv<never, 'id' | 'guildId' | 'platform' | 'bilibili', any>, _up: {
uid: string;
upName: string;
}, _list: Dict<[
Pick<Channel, 'id' | 'guildId' | 'platform' | 'bilibili'>,
DynamicNotifiction
][]>, ctx: Context, _config: IConfig): Promise<string>;
export declare function bilibiliCookie({ session, options, }: Argv<never, 'id' | 'guildId' | 'platform' | 'bilibili', any, {
cookie: string;
}>, _up: {
uid: string;
upName: string;
}, _list: Dict<[
Pick<Channel, 'id' | 'guildId' | 'platform' | 'bilibili'>,
DynamicNotifiction
][]>, ctx: Context): Promise<string>;