标题差不多。每次我尝试使用此功能向某人添加角色时:
const member = message.author;
member.roles.add('732727208774205460');
我最终得到了这个 TypeError:
TypeError: Cannot read property 'add' of undefined
但是,如果我这样使用它:
const member = message.mentions.members.first();
member.roles.add('732727208774205460');
它工作得很好。问题是,只有当我添加角色的人被用户提及/ping通时才有效。我正在尝试为用户自己添加一个角色,用户不会 ping 任何人(主要用于审查)。有没有办法可以在不收到 TypeError 的情况下做到这一点?