wechaty-puppet-padplus
Version:
Puppet Padplus for Wechaty
17 lines • 908 B
TypeScript
import { RequestStatus } from '../../schemas';
import { RequestClient } from './request';
export declare class PadplusRoom {
private requestClient;
constructor(requestClient: RequestClient);
setTopic: (roomId: string, topic: string) => Promise<RequestStatus>;
getRoomInfo: (roomId: string) => Promise<boolean>;
deleteRoomMember(roomId: string, contactId: string): Promise<void>;
getRoomMembers: (uin: string, roomId: string) => Promise<void>;
getRoomQrcode: (roomId: string) => Promise<string>;
setAnnouncement: (roomId: string, announcement: string) => Promise<string>;
getAnnouncement: (roomId: string) => Promise<string>;
addMember: (roomId: string, memberId: string) => Promise<RequestStatus>;
createRoom: (topic: string, memberIdList: string[]) => Promise<string>;
quitRoom: (roomId: string) => Promise<RequestStatus>;
}
//# sourceMappingURL=room.d.ts.map