提问者:小点点

我制造了一个不和谐的机器人,但是它说我有一个错误的令牌


因此,当我尝试运行它时,它说(节点:30096)unhandledPromiserEjectionWarning:Error[TOKEN_INVALID]:提供了一个无效的令牌。

这是密码

const bot = new Discord.Client();

const token = 'the token but i won't show';

bot.on('ready', () =>{
    console.log('This bot is online!');
})

bot.login('token');```

共1个答案

匿名用户

bot.login('token');并没有执行您所认为的功能。 由于您已经将单词token封装在引号('')中,因此您已经将文本字符串token作为参数传递给login()方法。

删除引号,以便传递变量token的内容:

bot.login(token);

更坦率地说,您还应该考虑复习一下基本的JavaScript语法。