加个捕获,防止无意义的报错导致转发整个无法发送 (#284)
* 加个捕获,防止无意义的报错导致转发整个无法发送 * 更新 common.js
This commit is contained in:
parent
f429cb215a
commit
2ab062f4f2
|
@ -77,8 +77,12 @@ async function makeForwardMsg (e, msg = [], dec = '', msgsscr = false) {
|
|||
let id = msgsscr ? e.user_id : Bot.uin
|
||||
|
||||
if (e.isGroup) {
|
||||
try {
|
||||
let info = await e.bot.getGroupMemberInfo(e.group_id, id)
|
||||
name = info.card || info.nickname
|
||||
} catch (err) {
|
||||
logger.error(err)
|
||||
}
|
||||
}
|
||||
|
||||
let userInfo = {
|
||||
|
@ -98,6 +102,7 @@ async function makeForwardMsg (e, msg = [], dec = '', msgsscr = false) {
|
|||
}
|
||||
|
||||
/** 制作转发内容 */
|
||||
try {
|
||||
if (e?.group?.makeForwardMsg) {
|
||||
forwardMsg = await e.group.makeForwardMsg(forwardMsg)
|
||||
} else if (e?.friend?.makeForwardMsg) {
|
||||
|
@ -120,6 +125,9 @@ async function makeForwardMsg (e, msg = [], dec = '', msgsscr = false) {
|
|||
.replace(/___+/, `<title color="#777777" size="26">${dec}</title>`)
|
||||
}
|
||||
}
|
||||
} catch (err) {
|
||||
logger.error(err)
|
||||
}
|
||||
|
||||
return forwardMsg
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue