【问题标题】:Discord.JS | Getting channel object returns undefinedDiscord.JS||获取通道对象返回未定义
【发布时间】:2017-07-08 08:53:01
【问题描述】:

我在理解 Discord.JS 模块时遇到了一些问题,我不知道如何将我的机器人连接到服务器,即使看了很多纪录片!

var Discord = require           ( 'discord.js' ),
    Client = new Discord.Client (              );

Client.on ( 'ready', () => {
  console.log ( Client.channels.get ( '***ChannelID***' ) );
});

Client.login ( '***TOKEN***' );


输出

undefined


即使我传递了正确的 id,在哪里获取频道也会返回 undefined

我不知道机器人是否可以在不被邀请到服务器的情况下连接到它,并且似乎也无法在上面找到任何东西?

谢谢!

【问题讨论】:

    标签: javascript node.js discord


    【解决方案1】:

    机器人必须在服务器中才能获取 ID

    示例(对不起,我的机器人是在 python 中,但它使用 API 的方式相似):

    这是因为我的机器人在第二个频道,但第一个是编造的

    【讨论】:

      猜你喜欢
      • 2021-12-27
      • 2021-05-26
      • 2021-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-29
      相关资源
      最近更新 更多