mirror of
https://github.com/ikechan8370/chatgpt-plugin.git
synced 2025-12-16 13:27:08 +00:00
parent
220a3f155d
commit
7007cacf6f
1 changed files with 11 additions and 5 deletions
|
|
@ -468,12 +468,18 @@ export async function convertFaces (msg, handleAt = false, e) {
|
|||
handleAt = e?.isGroup && handleAt
|
||||
let groupMembers
|
||||
let groupCardQQMap = {}
|
||||
if (handleAt && typeof e.group.getMemberMap === 'function') {
|
||||
groupMembers = await e.group.getMemberMap()
|
||||
for (let key of groupMembers.keys()) {
|
||||
groupCardQQMap[groupMembers.get(key).card || groupMembers.get(key).nickname] = groupMembers.get(key).user_id
|
||||
if (handleAt) {
|
||||
try {
|
||||
groupMembers = await e.group.getMemberMap()
|
||||
} catch (err) {
|
||||
console.error(`Failed to get group members: ${err}`)
|
||||
}
|
||||
}
|
||||
if (groupMembers) {
|
||||
for (let key of groupMembers.keys()) {
|
||||
groupCardQQMap[groupMembers.get(key).card || groupMembers.get(key).nickname] = groupMembers.get(key).user_id
|
||||
}
|
||||
}
|
||||
}
|
||||
let tmpMsg = ''
|
||||
let tmpFace = ''
|
||||
let tmpAt = ''
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue