我正在尝试使用Discord.js设置Discord机器人。我已经安装了Node.js,Discord.js和Visual Studio Code,并且已经为我的机器人设置了应用程序和令牌。我似乎无法说出我在做什么错。有人可以帮帮我吗?我收到的错误消息在这里:
(node:12332) UnhandledPromiseRejectionWarning: Error [TOKEN_INVALID]: An invalid token was provided.
这是我正在使用的代码。
const Discord = require('discord.js');
const client = new Discord.Client();
client.once('ready', () => {
console.log('Ready!');
});
client.login('your-token-goes-here');
Thanks so much!
答案 0 :(得分:4)
此错误来自Client#login
。 Discord.JS试图与Discord建立连接,但是您提供了无效的令牌。
您需要做的很简单:
尝试在Discord机器人和Discord之间建立连接。
const Discord = require('discord.js');
const client = new Discord.Client();
client.on('ready', () => {
console.log(`Logged in as ${client.user.tag}!`);
});
client.login('Token');
这是令牌的外观:
NjQxMzEzNjY3ODExNTA4MjM2.XcGj5Q.PTVPYBopHQUFvTf_VM792fyOggY