当我试图从数组中拉出一个用户并对其进行dm时,出现了一个错误。 我的代码是:
var userdming = game.user[0];
message.userdming.send('hi');
我只是想让它发挥作用,这样我就可以增加它了。 我得到的错误是:
TypeError: Cannot read property 'send' of undefined```
假设UserDMing
是一个用户,您可以使用user.createdM()在您的bot和用户之间创建一个新的DM通道。 或者,您也可以使用user.send(),它隐式地创建DM通道。
在您的代码中,您尝试使用user.send()
。 但是,您试图将userdming
作为message
的属性访问,而它不是。 它是它自己的东西,应该这样称呼:
var userdming = game.user[0];
userdming.send('hi');