From f0658b45543c355692fe59239b560ac6f1bdf889 Mon Sep 17 00:00:00 2001 From: Shigma <1700011071@pku.edu.cn> Date: Tue, 6 Oct 2020 20:55:00 +0800 Subject: [PATCH] feat(cqhttp): support bot.setGroupPortrait() --- packages/adapter-cqhttp/src/api.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/adapter-cqhttp/src/api.ts b/packages/adapter-cqhttp/src/api.ts index 93ecbe14a4..c0bbe56fa0 100644 --- a/packages/adapter-cqhttp/src/api.ts +++ b/packages/adapter-cqhttp/src/api.ts @@ -158,6 +158,8 @@ declare module 'koishi-core/dist/server' { setRestart(cleanLog?: boolean, cleanCache?: boolean, cleanEvent?: boolean): Promise setGroupName(groupId: number, name: string): Promise setGroupNameAsync(groupId: number, name: string): Promise + setGroupPortrait(groupId: number, file: string, cache?: boolean): Promise + setGroupPortraitAsync(groupId: number, file: string, cache?: boolean): Promise getGroupMsg(messageId: number): Promise getForwardMsg(messageId: number): Promise sendGroupForwardMsg(groupId: number, messages: readonly CQNode[]): Promise @@ -412,7 +414,8 @@ interface CQNode { } } -defineAsync('set_group_name', 'group_id', 'name') +defineAsync('set_group_name', 'group_id', 'group_name') +defineAsync('set_group_portrait', 'group_id', 'file', 'cache') export function toVersion(data: VersionInfo) { const { coolqEdition, pluginVersion, goCqhttp, version } = data