refactor: GroupInfo

This commit is contained in:
手瓜一十雪
2024-05-28 20:43:16 +08:00
parent c0f7eee9c2
commit 273d02c70d
4 changed files with 5 additions and 222 deletions

View File

@@ -35,7 +35,6 @@ import { Data as SysData } from '@/proto/SysMessage';
import { Data as DeviceData } from '@/proto/SysMessage.DeviceChange';
import { OB11FriendPokeEvent, OB11GroupPokeEvent } from './event/notice/OB11PokeEvent';
import { isEqual } from '@/common/utils/helper';
import { insertLastSentTime } from "../common/utils/LastSendAndJoinRemberLRU"
//下面几个其实应该移进Core-Data 缓存实现 但是现在在这里方便
//
@@ -287,9 +286,9 @@ export class NapCatOnebot11 {
}
if (msg.post_type === 'message') {
logMessage(msg as OB11Message).then().catch(logError);
if (msg.message_type == 'group' && msg.group_id) {
insertLastSentTime(msg.group_id, msg.user_id, msg.time)
}
if (msg.message_type == 'group' && msg.group_id && (ob11Config.GroupLocalTimeRecord as Array<number>).find((item) => item == msg.group_id)) {
dbUtil.insertLastSentTime(msg.group_id, msg.user_id, msg.time);
}
} else if (msg.post_type === 'notice') {
logNotice(msg).then().catch(logError);
} else if (msg.post_type === 'request') {