Я не имею ничего общего с discord.io, но, глядя на вашу ошибку, кажется, что
var bot = new Discord.Client({
token: auth.token,
autorun: true
});
присваивает undefined
вашему var bot
.По крайней мере, так говорит ваше сообщение об ошибке.
Глядя на пример кода пакета из https://www.npmjs.com/package/discord.io
var Discord = require('discord.io');
var bot = new Discord.Client({
token: "",
autorun: true
});
bot.on('ready', function() {
console.log('Logged in as %s - %s\n', bot.username, bot.id);
});
bot.on('message', function(user, userID, channelID, message, event) {
if (message === "ping") {
bot.sendMessage({
to: channelID,
message: "pong"
});
}
});
... Я не могу найти ничего, что вы бы сделали неправильно ... так что я думаю, что
var Discord = require('discord.io');
получает неправильный путь к discord.io