diff --git a/src/onebot/index.ts b/src/onebot/index.ts index bc7d1cc8..066816c4 100644 --- a/src/onebot/index.ts +++ b/src/onebot/index.ts @@ -305,9 +305,7 @@ export class NapCatOneBot11Adapter { }; let msg = (await this.core.apis.MsgApi.queryMsgsWithFilterExWithSeq(peer, msgSeq)).msgList.find(e => e.msgType == NTMsgType.KMSGTYPEGRAYTIPS); const element = msg?.elements.find(e => !!e.grayTipElement?.revokeElement); - let isSelfOperateDevice = element?.grayTipElement?.revokeElement.operatorUid == this.core.selfInfo.uid; - // 其它设备的UID是不一样的 UID跟设备有关 从而放掉其它设备来的recall 避免二次吞掉recall - if (msg && element?.grayTipElement?.revokeElement.isSelfOperate && isSelfOperateDevice) { + if (msg && element?.grayTipElement?.revokeElement.isSelfOperate) { await this.core.eventWrapper.registerListen('NodeIKernelMsgListener/onMsgRecall', (chatType: ChatType, uid: string, msgSeq: string) => { return chatType === msg?.chatType && uid === msg?.peerUid && msgSeq === msg?.msgSeq;