Discord бот больше не запускается

#javascript #discord #discord.js #bots

#javascript #Discord #discord.js #боты

Вопрос:

До недавнего времени мой Discord bot работал отлично, я не вносил никаких изменений в код, и он находится в том же состоянии, в котором он был, когда он работал. По какой-то причине, однако, теперь, когда я пытаюсь запустить своего бота через консоль с помощью (в моем случае):

node my-discord-bot.js

Он просто ничего не делает, никаких ошибок, просто пустой, я должен получать подтверждение с надписью «Готово!», и мой бот должен подключиться к Сети, но ничего из этого не происходит.

Вот код, который я использовал для запуска своего бота (который работал до недавнего времени).:

 const Discord = require('discord.js');
const client = new Discord.Client();
const token = 'My Token'

client.once('ready', () => {
console.log('Ready!');
});
 

Журнал моей консоли (без подтверждений или ошибок):
введите описание изображения здесь

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

Спасибо!

Ответ №1:

Ваш код должен выглядеть следующим образом:

 const Discord = require('discord.js');
const client = new Discord.Client();
const token = 'My Token';

client.on('ready', () => {
  console.log('Ready!');
});

client.login(token);
 

Ответ №2:

Вы забыли сделать отступ в коде функции, как вам сказал другой пользователь. Вот еще один пример

 function myFunction() {
    console.log("Hello World!")
}

myFunction();
 

Привет, Мир!

Однако, если мы сделаем это без отступа (табуляция или 4 пробела), например:

 function myFunction() {
console.log("Hello World!")
}

myFunction();
 

Не будет работать без отступа.

Надеюсь, это помогло, счастливого кодирования!