не позволю мне запустить узел. в VSC терминал (создание разногласий бот) - PullRequest
0 голосов
/ 03 ноября 2019

Так что я столкнулся с проблемой, где для меня, чтобы CD на рабочий стол, я должен сначала перейти на CD. Также в коде Visual Studio, когда я пытаюсь подключить своего бота к Интернету, выполняя нод. ничего не происходит или ошибок нет.

Что ж, для проблемы с onedrive я отключаю его (ну, я думаю, что сделал.) Тем не менее, мне пришлось перейти на onedrive, чтобы перейти на рабочий стол. Итак, я попытался запустить учетную запись на местном, который также не работал. Для узла. я попытался погуглить его и посмотреть видео, ничего не получилось.

const Discord = require('discord.js');
const client = new Discord.client();

const token = '(my token)';

bot.on('ready', () =>{
    console.log('Bot is Online');
})

bot.login(token);

ничего не произошло, это то, что сказал терминал, когда пытался подключить моего бота разногласий онлайн в VSC. PS C: \ Users \ dfkj1 \ OneDrive \ Desktop \ Discord Bot> узел. PS C: \ Users \ dfkj1 \ OneDrive \ Desktop \ Discord Bot>

1 Ответ

0 голосов
/ 03 ноября 2019

Попробуйте запустить узел с реальным именем файла вместо «.». node filename.js позволит узлу узнать, какой файл вы хотите запустить.

Что касается вашей проблемы с рабочим столом, я не знаю, с чего начать. Сказать, что вы должны пройти One Drive до Desktop, не имеет смысла. Если у вас есть каталог с именем Desktop внутри OneDrive, возможно, в этом причина. Обычная структура каталогов должна быть C: \ Users \ username \ Desktop для папки рабочего стола и C: \ Users \ username \ OneDrive для One Drive. Возможно, вы захотите убедиться, что в папке OneDrive нет папки Desktop, и это то, что вы используете.

При более внимательном рассмотрении файла, который вы разместили, он выглядит как import Discord, затем создайте переменную client с помощью new Discord.create(), но затем никогда не используйте client. Команды с bot в них должны быть client.on и client.token(token)

Нечто подобное работает, только что проверил это на моей машине. У меня нет токена, поэтому он не проходит аутентификацию. Вы также хотите использовать Client вместо create и использовать заглавные буквы в строке Discord.Client().

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

const token = '(my token)';

client.on('ready', () =>{
    console.log('Bot is Online');
})

client.login(token);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...