TypeError:无法读取DM中未定义的属性“发送”

时间:2019-06-28 16:41:52

标签: javascript discord.js

我希望我的机器人DM在被禁止之前是用户,但那只是错误,我认为我的代码中可能还有更多看不到的错误

U.super.execute()

1 个答案:

答案 0 :(得分:0)

由于您给userBan的值来自

let [cmd, userBan, proof, ...reason] = msg.content.split(' ');

我会说userBan是一个字符串。但是然后,您正在做:

userBan.member.send(embedUser)

由于userBan是字符串,因此userBan.member的值为undefined。您正在尝试从send调用userBan.member方法。因此,您会得到错误

  

TypeError:无法读取未定义的属性“发送”