diff --git a/src/core b/src/core index 2d930457..e5a4b1b9 160000 --- a/src/core +++ b/src/core @@ -1 +1 @@ -Subproject commit 2d930457e203b2f4deee12c7aad8ca864766a941 +Subproject commit e5a4b1b941d36b34bb91a622de8ea5a0f98b6d99 diff --git a/src/onebot11/action/group/GetGroupEssence.ts b/src/onebot11/action/group/GetGroupEssence.ts index a6a7a2bd..4ffb2347 100644 --- a/src/onebot11/action/group/GetGroupEssence.ts +++ b/src/onebot11/action/group/GetGroupEssence.ts @@ -4,17 +4,21 @@ import { OB11Constructor } from '../../constructor'; import BaseAction from '../BaseAction'; import { ActionName } from '../types'; import { NTQQMsgApi } from '@/core/apis/msg'; -import { WebApi } from '@/core/apis/webapi'; +import { GroupEssenceMsgRet, WebApi } from '@/core/apis/webapi'; interface PayloadType { group_id: number; pages: number; } -export class GetGroupEssence extends BaseAction { +export class GetGroupEssence extends BaseAction { actionName = ActionName.GoCQHTTP_GetEssenceMsg; protected async _handle(payload: PayloadType) { - return await WebApi.getGroupEssenceMsg(payload.group_id.toString(), payload.pages.toString()); + let ret = await WebApi.getGroupEssenceMsg(payload.group_id.toString(), payload.pages.toString()); + if (!ret) { + throw new Error('获取失败'); + } + return ret; } }