koishi-plugin-beatsaber-bot
Version:
一个 用于 BeatSaber 的 koishi Bot 插件
15 lines (14 loc) • 759 B
TypeScript
import { BeatSaverClient, ScoreSaberClient } from "../base";
import { ScoreSaberItem } from "../interfaces/scoresaber";
export declare class ScoreSaberService {
bsClient: BeatSaverClient;
scClient: ScoreSaberClient;
constructor(bsClient: BeatSaverClient, scClient: ScoreSaberClient);
getScoreUserById(id: string): Promise<import("../interfaces/scoresaber").ScoreSaberUser>;
getScoreByPlayerIdAndMapId(playerId: string, mapId: string): Promise<any>;
getScoreInfoById(id: string, page: number): Promise<import("../interfaces/scoresaber").ScoreSaberUserResponse>;
getPlayerRecentScoreWithUserInfo(uid: string): Promise<{
scores: ScoreSaberItem[];
userInfo: import("../interfaces/scoresaber").ScoreSaberUser;
}>;
}