2017-02-18 2 views
0

У меня есть некоторые проблемы с пониманием модуля Discord.JS, я не знаю, как подключить мой бот к серверу, даже посмотрев на множество документальных фильмов!Discord.JS | Получение возвращаемого объекта канала не определено

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

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

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


Выход:

undefined 


Где получать канал возвращается undefined даже прохожу правильный идентификатор.

Я не знаю, может ли бот подключиться к нему, не будучи приглашенным на сервер, и не может ничего найти на нем?

Спасибо!

ответ

0

Боты должны быть на сервере, чтобы получить идентификатор

Пример (К сожалению мой бот в питона, но он похож на том, как она использует API):

Example

Это происходит потому, что мой бот находится во втором канале, но первый составлен

Смежные вопросы