Javascript JS |获取通道对象返回未定义

Javascript JS |获取通道对象返回未定义,javascript,node.js,discord,Javascript,Node.js,Discord,我在理解Discord.JS模块时遇到了一些问题,即使看了很多纪录片,我也不知道如何将我的机器人连接到服务器 var Discord = require ( 'discord.js' ), Client = new Discord.Client ( ); Client.on ( 'ready', () => { console.log ( Client.channels.get ( '***ChannelID***' ) ); }

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

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

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

Client.login ( '***TOKEN***' );
输出:

获取通道返回未定义,即使我传递了正确的id

我不知道机器人是否可以连接到它而不被邀请到服务器,而且似乎也找不到任何东西


谢谢

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

示例对不起,我的机器人是python的,但它使用API的方式类似:

这是因为我的机器人在第二个通道中,但第一个通道是组成的

undefined