You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Discord bot启动报错Cannot find module './config.json' 求问题排查

错误原因及修复方案

1. 首要报错:缺失config.json文件

报错日志明确提示MODULE_NOT_FOUND,无法找到你代码第一行引入的./config.json文件,修复方法:

  • 在你的项目根目录(即C:\Users\gabri\Documents\botdisc\文件夹,和index.js同级的位置)新建名为config.json的文件
  • 文件内写入如下内容,替换占位符为你自己的Discord bot令牌:
{
  "token": "你的Discord bot实际令牌"
}

2. 现存的其他代码问题

你现在的代码还有几处隐藏错误,修复后才能正常运行:

  • 缺少discord.js核心模块引入:你代码里直接使用了Client和Intents,但没有引入对应模块,需要在代码最顶部添加引入语句:
const { Client, Intents } = require('discord.js');
  • login参数错误:你已经从config.json引入了token变量,不需要硬编码令牌,把client.login(xxxxxxxxxxxxxxxxxxxxxxxx);修改为client.login(token);即可,硬编码令牌还存在泄露风险。
  • 额外确认:请确保你已经在项目目录下执行过npm install discord.js安装依赖,否则后续运行会报找不到discord.js模块的错误。

内容的提问来源于stack exchange,提问作者bobyno1

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 20:18:00