【发布时间】:2018-07-22 03:25:11
【问题描述】:
我已经尝试过使用“node index.js”和“node index”命令,但每次都会收到语法错误消息。
这是我的 .js 文件的样子。我正在使用 Visual Studio Code。
const Discord = require("discord.js");
const TOKEN = "MYTOKENHERE";
var Discord = require("discord.js");
var schedule = require('node-schedule');
var bot = new Discord.Client();
bot.on("message", function(message) {
var channel = bot.channels.find("name", "general");
channel.sendMessage("Hello Owner Just Restarted Me!");
var rule = new schedule.RecurrenceRule();
rule.minute = 0;
rule.hour = [14, 19, 20];
var j = schedule.scheduleJob(rule, function() {
bot.channels.get("id", channel).sendMessage("Testing");
})
console.log("Bot is ready.");
});
bot.login(TOKEN);
错误是:
SyntaxError: 标识符“Discord”已被声明。
【问题讨论】:
-
什么不起作用?您是否对您的机器人进行了身份验证?
-
请同时发布错误,而不仅仅是你有一个
-
顺便说一句,你声明了两次
Discord -
@MariellaDeDios 你只需要删除第二个
Discord -
@MariellaDeDios 我编辑了您的问题以包含错误。正如迈克所说,您应该删除第 5 行的
var Discord =。
标签: node.js visual-studio-code discord discord.js