【问题标题】:Updated Discord Bot Problem WIth Node.js and Command Prompt使用 Node.js 和命令提示符更新了 Discord Bot 问题
【发布时间】:2020-09-20 15:39:02
【问题描述】:

什么时候进入

“节点索引.js”

进入命令提示符和包含所有 Discord 机器人信息的文件夹,它会给我这个错误:

const client = Discord.Client();
^^^^^

SyntaxError: Unexpected token const
    at Module._compile (internal/modules/cjs/loader.js:723:23)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)

还有办法解决吗?

编辑:

config.json

{ 
"BOT_TOKEN": "bot's token"
}

index.js

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

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

client.login('bot's token');

【问题讨论】:

    标签: node.js discord.js bots


    【解决方案1】:
    const Discord = require('discord.js');
    const client = new Discord.Client();
    const config = require('./config.json')
    
    client.once('ready', () => {
        console.log('Ready!');
    });
    
    client.login(config.BOT_TOKEN);
    

    我更正了您的 index.js 代码。

    问题可能如下:

    1. 您可能尚未安装 Discord.js,或者您使用的是过时的 Node.js 版本,请使用 npm i -g npmnpm i discord.js 添加 discord.js。
    2. 您的令牌无效?尝试更新您的令牌并将新令牌放在那里。

    如果你做了所有这些,但还没有工作,那么我不知道。 据我所知,它应该可以工作

    我对此无能为力,因为您没有提供太多信息。 但请告诉我它是否有效或您是否有其他信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-25
      • 2021-01-21
      • 2021-12-20
      • 2018-03-04
      • 1970-01-01
      • 1970-01-01
      • 2022-11-21
      • 2016-04-30
      相关资源
      最近更新 更多