koishi-plugin-adapter-iirose
Version:
IIROSE-[蔷薇花园](https://iirose.com/)适配器
45 lines (44 loc) • 1.63 kB
TypeScript
import { IIROSE_Bot } from "./bot";
import * as eventType from './event';
export declare class Internal {
bot: IIROSE_Bot;
constructor(bot: IIROSE_Bot);
send(data: any): Promise<void>;
/**
* 移动到指定房间
* @param moveData
* @returns
*/
moveRoom(moveData: eventType.move): Promise<void>;
/**
* 移动到指定房间开始(一般不调用这个..调用moveRoom)
* @returns
*/
moveRoomStart(): Promise<void>;
kick(kickData: eventType.kickData): void;
cutOne(cutOne: eventType.cutOne): void;
cutAll(): void;
setMaxUser(setMaxUser: eventType.setMaxUser): void;
whiteList(whiteList: eventType.whiteList): void;
damaku(damaku: eventType.damaku): void;
makeMusic(musicOrigin: eventType.musicOrigin): void;
stockBuy(numberData: number): void;
stockSell(numberData: number): void;
stockGet(callBack: eventType.StockGet): void;
payment(uid: string, money: number, message?: string): void;
}
export interface InternalType {
moveRoom(moveData: eventType.move): Promise<void>;
kick(kickData: eventType.kickData): void;
cutOne(cutOne: eventType.cutOne): void;
cutAll(): void;
setMaxUser(setMaxUser: eventType.setMaxUser): void;
whiteList(whiteList: eventType.whiteList): void;
damaku(damaku: eventType.damaku): void;
makeMusic(musicOrigin: eventType.musicOrigin): void;
stockBuy(numberData: number): void;
stockSell(numberData: number): void;
stockGet(callBack: eventType.StockGet): void;
moveRoomStart(): void;
payment(uid: string, money: number, message?: string): void;
}