0

我搜索了一些代码,该代码将在收到邀请后向所有者发送机器人消息,如下所示:

client.on('guildCreate', guild => {
guild.owner.send('Thanks for invting me to the server!');
}):

但是突然间,它给了我一个错误,说不能读取 null 的属性 send(),我是在使用旧方法吗?如果是这样,我该如何让它工作?

这是否意味着它无法找到服务器的所有者?

4

1 回答 1

0
client.on('guildCreate', guild => {
  guild.owner.user.send('Thanks for invting me to the server!');
}):

如果您要控制台日志guild.owner,它会在user对象中为您提供公会所有者的 id、用户名等的 json,并且要访问它,我们需要做guild.owner.user

于 2020-11-15T09:49:33.380 回答