Мой аутентификатор. json выглядит так:
{
"token" : "[CENSORED]"
}
Мой код бота выглядит так:
//recognise dependancies
var auth = require("./auth.json");
var Discord = require("discord.io");
var bot = new Discord.Client({
token: auth.token,
autorun: true
});
//log connection message
bot.on("ready", function(){
console.log('Logged in as ' + bot.username + ' with an ID of ' + bot.id + '')
});
...(Unrelated code)...
//reconnecting after being disconnected
bot.on('disconnect', function(){
console.log("Disconnected from Discord. Attempting to reconnect...")
bot.connect();
})
Обратите внимание на функцию отключения прямо в конце
вот как выглядит мой пакет. json выглядит так:
{
"name": "itachi",
"version": "1.0.0",
"description": "",
"main": "Itachi.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "Alibi",
"license": "ISC",
"dependencies": {
"discord.io": "^2.5.3"
}
}
Когда я пытаюсь запустить файл itachi. js, я не получаю ошибок, но никогда не подключается, отправляет сообщение об отключении и затем останавливается
C:\Users\[ME]\Desktop\Itachi>node itachi.js
Disconnected from Discord. Attempting to reconnect...
C:\Users\[ME]\Desktop\Itachi>
Я не знаю, что сделать, чтобы установить соединение, я рассмотрел возможность того, что это произошло из-за медленного inte rnet, но это не так. Я убедился, что мой токен был верным. Он просто не подключается, и я не могу понять, почему.