首次开发Discord Bot遇运行错误,寻求技术帮助
解决Discord Bot运行错误的常见排查步骤
- 先确认已正确安装
discord.js依赖:在项目文件夹终端运行npm install discord.js,若使用v14及以上版本,还需安装@discordjs/rest和discord-api-types/v10相关依赖。 - 检查Bot Token是否正确:确保代码里
client.login('你的Token')中的Token是从Discord开发者平台复制的完整字符串,无多余空格,且绝对不要泄露给他人。 - 开启消息内容意图:进入Discord开发者平台的Bot页面,在「Privileged Gateway Intents」里勾选Message Content Intent,否则Bot无法读取消息内容。
- 排查代码语法问题:新手常犯漏写括号/引号、异步函数未加
async关键字(比如client.on('messageCreate', async message => { ... }))这类错误,逐行核对代码。 - 确认Bot权限:邀请Bot到服务器时,要勾选足够权限(新手调试阶段可直接选「管理员」权限),邀请链接需包含
bot和applications.commands权限范围。
如果以上步骤都试过仍有问题,把图片里的具体错误信息和代码片段直接以文字形式贴出来,能更精准定位问题。
内容的提问来源于stack exchange,提问作者Eagle_514
相关产品推荐
相关产品推荐

