mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2024-11-16 04:45:46 +00:00
chore: 优化代码
This commit is contained in:
parent
7732f28ca8
commit
2027da1db5
@ -208,27 +208,20 @@ export class OneBotMsgApi {
|
||||
return null;
|
||||
}
|
||||
|
||||
// 合并转发直接返回
|
||||
if (records.peerUin === '284840486') {
|
||||
return {
|
||||
const createReplyData = (msgId: string): OB11MessageData => ({
|
||||
type: OB11MessageDataType.reply,
|
||||
data: {
|
||||
id: MessageUnique.createUniqueMsgId({
|
||||
peerUid: msg.peerUid,
|
||||
guildId: '',
|
||||
chatType: msg.chatType,
|
||||
}, records.msgId).toString(),
|
||||
id: MessageUnique.createUniqueMsgId(peer, msgId).toString(),
|
||||
},
|
||||
};
|
||||
});
|
||||
|
||||
if (records.peerUin === '284840486') {
|
||||
return createReplyData(records.msgId);
|
||||
}
|
||||
|
||||
let replyMsg: RawMessage | undefined;
|
||||
// Attempt 1
|
||||
replyMsg = (await NTQQMsgApi.getMsgsBySeqAndCount({
|
||||
peerUid: msg.peerUid,
|
||||
guildId: '',
|
||||
chatType: msg.chatType,
|
||||
}, element.replayMsgSeq, 1, true, true))
|
||||
replyMsg = (await NTQQMsgApi.getMsgsBySeqAndCount(peer,element.replayMsgSeq, 1, true, true))
|
||||
.msgList
|
||||
.find(msg => msg.msgRandom === records.msgRandom);
|
||||
|
||||
@ -248,16 +241,7 @@ export class OneBotMsgApi {
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
type: OB11MessageDataType.reply,
|
||||
data: {
|
||||
id: MessageUnique.createUniqueMsgId({
|
||||
peerUid: msg.peerUid,
|
||||
guildId: '',
|
||||
chatType: msg.chatType,
|
||||
}, replyMsg.msgId).toString(),
|
||||
},
|
||||
};
|
||||
return createReplyData(replyMsg.msgId);
|
||||
},
|
||||
|
||||
videoElement: async (element, msg, elementWrapper) => {
|
||||
|
Loading…
Reference in New Issue
Block a user