diff --git a/utils/tools/EditCardTool.js b/utils/tools/EditCardTool.js index 4466e0e..8c661a9 100644 --- a/utils/tools/EditCardTool.js +++ b/utils/tools/EditCardTool.js @@ -33,7 +33,7 @@ export class EditCardTool extends AbstractTool { if (!mm.has(qq)) { return `failed, the user ${qq} is not in group ${groupId}` } - if (mm.get(e.bot.uin).role === 'member') { + if (mm.get(e.bot.uin) && mm.get(e.bot.uin).role === 'member') { return `failed, you, not user, don't have permission to edit card in group ${groupId}` } logger.info('edit card: ', groupId, qq)