微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法读取未定义的属性“get”节点 js discord js“discord bot”

如何解决无法读取未定义的属性“get”节点 js discord js“discord bot”

Dicord bot 和对不起,我的英语有些糟糕:

client.on("ready",() => {
console.log(`Genesis bot online!`);
  client.user.setPresence({
    status: "online",game: {
      name: "Official discord Bot",type: "PLAYING" //PLAYING,LISTENING,WATCHING
    }
  });
  setInterval(async function(){
    let msg = await client.channels.cache.get(channelID).channel.messages.cache.get(messageID);
    let stafflist = new MessageEmbed()
    .setColor("GOLD")
    .setTitle("Staff Members")
    .setDescription(client.guilds.cache.get(serverID).roles.cache.find((r) => r.name == "➦「Staff Member」").members.map((m) => `\`${m.user.tag}\``).join(","));
    msg.edit(stafflist)
  },3000);
});

这是完整的错误

(节点:276)未处理的承诺拒绝警告:类型错误:无法读取 未定义的属性“get” 在 Timeout._onTimeout (N:\Genesis bot\Genesisbot2.0\index.js:34:47) 在 listOnTimeout (internal/timers.js:554:17) 在 processtimers (internal/timers.js:497:7)(使用 node --trace-warnings ... 显示警告的创建位置)(节点:276)UnhandledPromiseRejectionWarning:未处理的承诺 拒绝。此错误源于抛出异步 没有 catch 块的函数,或者通过拒绝一个承诺 不使用 .catch() 处理。在未处理的节点上终止节点进程 承诺拒绝,使用 CLI 标志 --unhandled-rejections=strict (见https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode)。 (rejection id: 1) (node:276) [DEP0018] DeprecationWarning: Unhandled 不推荐使用承诺拒绝。在未来,承诺拒绝 未处理的将终止 Node.js 进程 非零退出代码

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?