diff --git a/client.d.ts b/client.d.ts index 9ac445d5..d6919332 100644 --- a/client.d.ts +++ b/client.d.ts @@ -493,50 +493,50 @@ export class Client extends events.EventEmitter { getFriendList(): RetCommon>; getStrangerList(): RetCommon>; getGroupList(): RetCommon>; - getGroupMemberList(group_id: Uin, no_cache?: boolean): Promise>>; - getStrangerInfo(user_id: Uin, no_cache?: boolean): Promise>; - getGroupInfo(group_id: Uin, no_cache?: boolean): Promise>; - getGroupMemberInfo(group_id: Uin, user_id: Uin, no_cache?: boolean): Promise>; - - sendPrivateMsg(user_id: Uin, message: MessageElem[] | string, auto_escape?: boolean): Promise>; - sendGroupMsg(group_id: Uin, message: MessageElem[] | string, auto_escape?: boolean): Promise>; - sendDiscussMsg(discuss_id: Uin, message: MessageElem[] | string, auto_escape?: boolean): Promise; + getGroupMemberList(group_id: number, no_cache?: boolean): Promise>>; + getStrangerInfo(user_id: number, no_cache?: boolean): Promise>; + getGroupInfo(group_id: number, no_cache?: boolean): Promise>; + getGroupMemberInfo(group_id: number, user_id: number, no_cache?: boolean): Promise>; + + sendPrivateMsg(user_id: number, message: MessageElem[] | string, auto_escape?: boolean): Promise>; + sendGroupMsg(group_id: number, message: MessageElem[] | string, auto_escape?: boolean): Promise>; + sendDiscussMsg(discuss_id: number, message: MessageElem[] | string, auto_escape?: boolean): Promise; deleteMsg(message_id: string): Promise; getMsg(message_id: string): Promise>; - sendGroupNotice(group_id: Uin, content: string): Promise; - setGroupName(group_id: Uin, group_name: string): Promise; - setGroupAnonymous(group_id: Uin, enable?: boolean): Promise; - setGroupWholeBan(group_id: Uin, enable?: boolean): Promise; - setGroupAdmin(group_id: Uin, user_id: Uin, enable?: boolean): Promise; - setGroupSpecialTitle(group_id: Uin, user_id: Uin, special_title?: string, duration?: number): Promise; - setGroupCard(group_id: Uin, user_id: Uin, card?: string): Promise; - setGroupKick(group_id: Uin, user_id: Uin, reject_add_request?: boolean): Promise; - setGroupBan(group_id: Uin, user_id: Uin, duration?: number): Promise; - setGroupAnonymousBan(group_id: Uin, flag: string, duration?: number): Promise; - setGroupLeave(group_id: Uin, is_dismiss?: boolean): Promise; - sendGroupPoke(group_id: Uin, user_id: Uin): Promise; //group_id是好友时可以私聊戳一戳(命名可能会在之后改进) + sendGroupNotice(group_id: number, content: string): Promise; + setGroupName(group_id: number, group_name: string): Promise; + setGroupAnonymous(group_id: number, enable?: boolean): Promise; + setGroupWholeBan(group_id: number, enable?: boolean): Promise; + setGroupAdmin(group_id: number, user_id: number, enable?: boolean): Promise; + setGroupSpecialTitle(group_id: number, user_id: number, special_title?: string, duration?: number): Promise; + setGroupCard(group_id: number, user_id: number, card?: string): Promise; + setGroupKick(group_id: number, user_id: number, reject_add_request?: boolean): Promise; + setGroupBan(group_id: number, user_id: number, duration?: number): Promise; + setGroupAnonymousBan(group_id: number, flag: string, duration?: number): Promise; + setGroupLeave(group_id: number, is_dismiss?: boolean): Promise; + sendGroupPoke(group_id: number, user_id: number): Promise; //group_id是好友时可以私聊戳一戳(命名可能会在之后改进) setFriendAddRequest(flag: string, approve?: boolean, remark?: string, block?: boolean): Promise; setGroupAddRequest(flag: string, approve?: boolean, reason?: string, block?: boolean): Promise; - addGroup(group_id: Uin, comment?: string): Promise; - addFriend(group_id: Uin, user_id: Uin, comment?: string): Promise; - deleteFriend(user_id: Uin, block?: boolean): Promise; - inviteFriend(group_id: Uin, user_id: Uin): Promise; - sendLike(user_id: Uin, times?: number): Promise; + addGroup(group_id: number, comment?: string): Promise; + addFriend(group_id: number, user_id: number, comment?: string): Promise; + deleteFriend(user_id: number, block?: boolean): Promise; + inviteFriend(group_id: number, user_id: number): Promise; + sendLike(user_id: number, times?: number): Promise; setNickname(nickname: string): Promise; setGender(gender: 0 | 1 | 2): Promise; //0未知 1男 2女 setBirthday(birthday: string | number): Promise; //20110202的形式 setDescription(description?: string): Promise; setSignature(signature?: string): Promise; setPortrait(file: Buffer | string): Promise; //图片CQ码中file相同格式 - setGroupPortrait(group_id: Uin, file: Buffer | string): Promise; + setGroupPortrait(group_id: number, file: Buffer | string): Promise; getFile(fileid: string, busid?: string): Promise>; //用于下载链接失效后重新获取 getHistoryMsgs(message_id: string, num?: number): Promise>; //获取msgid往前的num条消息 - uploadC2CImages(user_id: Uin, images: ImgPttElem["data"][]): Promise>; //上传好友图以备发送 - uploadGroupImages(group_id: Uin, images: ImgPttElem["data"][]): Promise>; //上传群图以备发送 + uploadC2CImages(user_id: number, images: ImgPttElem["data"][]): Promise>; //上传好友图以备发送 + uploadGroupImages(group_id: number, images: ImgPttElem["data"][]): Promise>; //上传群图以备发送 getSummaryCard(user_id): Promise>; //查看用户资料 getCookies(domain?: string): Promise>; @@ -593,4 +593,4 @@ export class Client extends events.EventEmitter { reloadGroupList(): Promise; } -export function createClient(uin: Uin, config?: ConfBot): Client; +export function createClient(uin: number, config?: ConfBot): Client;