diff --git a/src/onebot/action/msg/SendMsg/create-send-elements.ts b/src/onebot/action/msg/SendMsg/create-send-elements.ts index 0b0137f3..b4c657c6 100644 --- a/src/onebot/action/msg/SendMsg/create-send-elements.ts +++ b/src/onebot/action/msg/SendMsg/create-send-elements.ts @@ -58,7 +58,7 @@ const _handlers: { [OB11MessageDataType.text]: async (coreContext, obContext: NapCatOneBot11Adapter, { data: { text } }) => SendMsgElementConstructor.text(coreContext, text), [OB11MessageDataType.at]: async (coreContext, obContext: NapCatOneBot11Adapter, { data: { qq: atQQ } }, context) => { - if (!context.peer || context.peer.chatType == ChatType.KCHATTYPEGROUP) return undefined; + if (!context.peer || context.peer.chatType == ChatType.KCHATTYPEC2C) return undefined; if (atQQ === 'all') return SendMsgElementConstructor.at(coreContext, atQQ, atQQ, AtType.atAll, '全体成员'); const NTQQGroupApi = coreContext.apis.GroupApi; const NTQQUserApi = coreContext.apis.UserApi; diff --git a/src/onebot/index.ts b/src/onebot/index.ts index ff5b77b7..782f1042 100644 --- a/src/onebot/index.ts +++ b/src/onebot/index.ts @@ -500,7 +500,7 @@ export class NapCatOneBot11Adapter { ); this.networkManager.emitEvent(friendRecallEvent) .catch(e => this.context.logger.logError('处理好友消息撤回失败', e)); - } else if (message.chatType == ChatType.KCHATTYPETEMPC2CFROMGROUP) { + } else if (message.chatType == ChatType.KCHATTYPEGROUP) { let operatorId = message.senderUin; for (const element of message.elements) { const operatorUid = element.grayTipElement?.revokeElement.operatorUid;