mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2024-11-21 09:36:35 +00:00
style: comment unused function
This commit is contained in:
parent
3b3ffeda6b
commit
6a3e793500
@ -298,38 +298,38 @@ export class NapCatOnebot11 {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
async postGroupMemberChange(groupList: Group[]) {
|
// async postGroupMemberChange(groupList: Group[]) {
|
||||||
// todo: 有无更好的方法判断群成员变动
|
// // todo: 有无更好的方法判断群成员变动
|
||||||
const newGroupList = groupList;
|
// const newGroupList = groupList;
|
||||||
for (const group of newGroupList) {
|
// for (const group of newGroupList) {
|
||||||
const existGroup = await getGroup(group.groupCode);
|
// const existGroup = await getGroup(group.groupCode);
|
||||||
if (existGroup) {
|
// if (existGroup) {
|
||||||
if (existGroup.memberCount > group.memberCount) {
|
// if (existGroup.memberCount > group.memberCount) {
|
||||||
log(`群(${group.groupCode})成员数量减少${existGroup.memberCount} -> ${group.memberCount}`);
|
// log(`群(${group.groupCode})成员数量减少${existGroup.memberCount} -> ${group.memberCount}`);
|
||||||
const oldMembers = existGroup.members;
|
// const oldMembers = existGroup.members;
|
||||||
const newMembers = await NTQQGroupApi.getGroupMembers(group.groupCode);
|
// const newMembers = await NTQQGroupApi.getGroupMembers(group.groupCode);
|
||||||
group.members = newMembers;
|
// group.members = newMembers;
|
||||||
const newMembersSet = new Set<string>(); // 建立索引降低时间复杂度
|
// const newMembersSet = new Set<string>(); // 建立索引降低时间复杂度
|
||||||
|
//
|
||||||
for (const member of newMembers) {
|
// for (const member of newMembers) {
|
||||||
newMembersSet.add(member.uin);
|
// newMembersSet.add(member.uin);
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
// 判断bot是否是管理员,如果是管理员不需要从这里得知有人退群,这里的退群无法得知是主动退群还是被踢
|
// // 判断bot是否是管理员,如果是管理员不需要从这里得知有人退群,这里的退群无法得知是主动退群还是被踢
|
||||||
const bot = await getGroupMember(group.groupCode, selfInfo.uin);
|
// const bot = await getGroupMember(group.groupCode, selfInfo.uin);
|
||||||
if (bot!.role == GroupMemberRole.admin || bot!.role == GroupMemberRole.owner) {
|
// if (bot!.role == GroupMemberRole.admin || bot!.role == GroupMemberRole.owner) {
|
||||||
continue;
|
// continue;
|
||||||
}
|
// }
|
||||||
for (const member of oldMembers) {
|
// for (const member of oldMembers) {
|
||||||
if (!newMembersSet.has(member.uin) && member.uin != selfInfo.uin) {
|
// if (!newMembersSet.has(member.uin) && member.uin != selfInfo.uin) {
|
||||||
postOB11Event(new OB11GroupDecreaseEvent(parseInt(group.groupCode), parseInt(member.uin), parseInt(member.uin), 'leave'));
|
// postOB11Event(new OB11GroupDecreaseEvent(parseInt(group.groupCode), parseInt(member.uin), parseInt(member.uin), 'leave'));
|
||||||
break;
|
// break;
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
// export const napCatOneBot11 = new NapCatOnebot11();
|
// export const napCatOneBot11 = new NapCatOnebot11();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user