fix: 修复lain下部分工具失效问题

This commit is contained in:
ikechan8370 2023-11-07 19:59:10 +08:00
parent e43b490edb
commit ce65cc862f
6 changed files with 36 additions and 7 deletions

View file

@ -24,7 +24,12 @@ export class SendDiceTool extends AbstractTool {
const target = isNaN(targetGroupIdOrQQNumber) || !targetGroupIdOrQQNumber
? defaultTarget
: parseInt(targetGroupIdOrQQNumber) === e.bot.uin ? defaultTarget : parseInt(targetGroupIdOrQQNumber)
let groupList = await e.bot.getGroupList()
let groupList
try {
groupList = await e.bot.getGroupList()
} catch (err) {
groupList = e.bot.gl
}
num = isNaN(num) || !num ? 1 : num > 5 ? 5 : num
if (groupList.get(target)) {
let group = await e.bot.pickGroup(target, true)