关键词:
【中文标题】为啥不和谐的客户端有错误输出:TypeError:node.js中的[CLIENT_MISSING_INTENTS]?【英文标题】:Why does the client in discord have an error that outputs: TypeError: [CLIENT_MISSING_INTENTS] in node.js?为什么不和谐的客户端有错误输出:TypeError:node.js中的[CLIENT_MISSING_INTENTS]? 【发布时间】:2021-10-13 02:27:38 【问题描述】:我创建了一个目录,然后添加了一个 package.json 文件。我在 package.json 文件上安装了 dotenv 和 discord.js。我在目录中创建了一个 src 文件夹,然后将 bot.js 文件放在这个 src 文件夹中。代码是:
const Discord = require("discord.js");
const client = new Discord.Client();
client.on("ready", () =>
)
client.login(process.env.BOT_TOKEN);
我输入 node ./src/bot.js 并弹出一个错误。它说“node_modules\discord.js\src\client\Client.js:544 throw new TypeError('CLIENT_MISSING_INTENTS');"
是不是我做错了什么?
谢谢
【问题讨论】:
这能回答你的问题吗? How do I fix CLIENT_MISSING_INTENTS error - Disord.js 【参考方案1】:在Discord.js v13 中,必须将Intents 传递给新的Client
实例。因此,为了修复错误,请将所需的最低 Intents 作为参数传递给您的client
:
const Client, Intents = require("discord.js");
const client = new Client(
intents: [Intents.FLAGS.GUILDS, Intents.FLAGS.GUILD_MESSAGES],
);
client.on("ready", () => );
client.login(process.env.BOT_TOKEN);
要指定您希望机器人接收哪些事件,请首先考虑您的机器人需要操作哪些事件。然后选择所需的意图并将它们添加到您的客户端构造函数中,如下所示。
所有网关意图以及属于每个意图的事件都列在Discord API documentation 上。
【讨论】:
非常感谢!我试过这段代码,但它给了我一个错误,并说“意图”没有定义。 啊抱歉,那是因为我忘了从discord.js
导入Intents
。我调整了我的答案。对不起...?♂️
我从 discord.js 中导入了 Intents 并复制并粘贴了您的代码,但仍然出现错误。 UnhandledPromiseRejectionWarning: ReferenceError: AbortController is not defined.
幸运的是你不是第一个遇到这个问题的人;)我已经就这个问题写了一个问题:Why am I getting a ReferenceError: AbortController is not defined in Discord.js v13?我的不和谐机器人有某种角色错误
...是当我将某人标记为惹恼它时,它会崩溃并出现此错误:TypeError[INVALID_TYPE]:提供的角色不是角色、雪花或数组或角色或雪花的集合。if(command==="mark"&&a 查看详情
使我的机器人不和谐在线的问题
...(\'CLIENT_MISSING_INTENTS\');^TypeError[CLIENT_MISSING_INTENTS]:必须为客户端提供有效的意图。在Cl 查看详情
TypeError: Message 类型的对象不是 JSON 可序列化的 |不和谐.py
】TypeError:Message类型的对象不是JSON可序列化的|不和谐.py【英文标题】:TypeError:ObjectoftypeMessageisnotJSONserializable|discord.py【发布时间】:2021-10-1610:54:27【问题描述】:我正在为我的discord机器人创建autovc命令,但遇到了一些错误。代... 查看详情
不和谐.js | TypeError:无法读取未定义的属性“0”
】不和谐.js|TypeError:无法读取未定义的属性“0”【英文标题】:Discord.js|TypeError:Cannotreadproperty\'0\'ofundefined【发布时间】:2020-11-1021:08:55【问题描述】:好的,所以我正在尝试创建一个不和谐的机器人命令(广播),我想将args[0... 查看详情
如何修复“TypeError:无法读取未定义的属性 'toString'” |不和谐.js
】如何修复“TypeError:无法读取未定义的属性\\\'toString\\\'”|不和谐.js【英文标题】:Howtofix"TypeError:Cannotreadproperty\'toString\'ofundefined"|discord.js如何修复“TypeError:无法读取未定义的属性\'toString\'”|不和谐.js【发布时间】... 查看详情
尝试制作不和谐机器人,但为啥 client.send() 错误?
】尝试制作不和谐机器人,但为啥client.send()错误?【英文标题】:trymakediscordbot,butwhyclient.send()error?尝试制作不和谐机器人,但为什么client.send()错误?【发布时间】:2021-06-2410:08:08【问题描述】:importdiscordimportrequestsimportasynciofr... 查看详情
为啥错误处理在 repl 中不起作用,但在 VSCode 中起作用?不和谐.py
】为啥错误处理在repl中不起作用,但在VSCode中起作用?不和谐.py【英文标题】:Whyerrorhandlingdoesn\'tworkinreplbutinVSCodeitdoes?discord.py为什么错误处理在repl中不起作用,但在VSCode中起作用?不和谐.py【发布时间】:2021-10-3109:03:23【问... 查看详情
TypeError:尝试制作不和谐机器人时无法读取未定义的属性“id”
】TypeError:尝试制作不和谐机器人时无法读取未定义的属性“id”【英文标题】:TypeError:Cannotreadproperty\'id\'ofundefinedwhentryingtomakediscordbot【发布时间】:2019-01-2707:01:09【问题描述】:我正在尝试制作一个简单的不和谐机器人,但... 查看详情
为啥程序无法在我的经济不和谐机器人的 json 中添加带有我的 playerID 的字段? (密钥错误)
】为啥程序无法在我的经济不和谐机器人的json中添加带有我的playerID的字段?(密钥错误)【英文标题】:WhydoestheprogramfailtoaddafieldwithmyplayerIDinthejsononmyeconomydiscordbot?(KeyError)为什么程序无法在我的经济不和谐机器人的json中添加... 查看详情
TypeError:无法读取未定义的不和谐机器人 js 说命令的属性“加入”
】TypeError:无法读取未定义的不和谐机器人js说命令的属性“加入”【英文标题】:TypeError:Cannotreadproperty\'join\'ofundefineddiscordbotjssaycommand【发布时间】:2020-08-3009:16:10【问题描述】:所以我正在制作一个不和谐的机器人,问题就... 查看详情
我不知道为啥我在发送不和谐的 webhook 时收到 400 bad request 错误。一切似乎都很好,但我对此很陌生
】我不知道为啥我在发送不和谐的webhook时收到400badrequest错误。一切似乎都很好,但我对此很陌生【英文标题】:IdontknowwhyIgeta400badrequesterrorforsendingadiscordwebhook.EverythingseemsfinebutIamnewatthis我不知道为什么我在发送不和谐的webhook时... 查看详情
TypeError:每当我在不和谐的情况下向我的机器人输入 PM 时,都无法读取未定义的属性“id”
】TypeError:每当我在不和谐的情况下向我的机器人输入PM时,都无法读取未定义的属性“id”【英文标题】:TypeError:Cannotreadproperty\'id\'ofundefinedwheneveritypeaPMtomybotondiscord【发布时间】:2019-10-0221:57:34【问题描述】:刚开始编写我的... 查看详情
为啥我的不和谐机器人命令不起作用
】为啥我的不和谐机器人命令不起作用【英文标题】:whyaren\'tmydiscordbotcommandsworking为什么我的不和谐机器人命令不起作用【发布时间】:2021-02-2523:56:53【问题描述】:我是代码新手,我只是想制作一个不和谐的机器人,但我发... 查看详情
TypeError:“模块”对象在不和谐 py 上不可调用
】TypeError:“模块”对象在不和谐py上不可调用【英文标题】:TypeError:\'module\'objectisnotcallableondiscordpy【发布时间】:2022-01-0320:37:23【问题描述】:fromdiscord.extimportcommandstoken=\'tokengoesshere\'client=commands.bot(command_prefix=\'__\')@client. 查看详情
为啥这不会发送不和谐的图像?
】为啥这不会发送不和谐的图像?【英文标题】:Whydoesthisnotsendanimageindiscord?为什么这不会发送不和谐的图像?【发布时间】:2021-08-0323:25:00【问题描述】:我设置了我的pythondiscord机器人,所以当有人键入$pizza时它应该发送一个... 查看详情
我不明白为啥它给了我这个错误(TypeError:'NoneType' object is not iterable)[关闭]
】我不明白为啥它给了我这个错误(TypeError:\\\'NoneType\\\'objectisnotiterable)[关闭]【英文标题】:ican\'tunderstandwhyitgivesmethiserror(TypeError:\'NoneType\'objectisnotiterable)[closed]我不明白为什么它给了我这个错误(TypeError:\'NoneType\'objectisnoti... 查看详情
我不明白为啥 Python 在此脚本中引发错误“TypeError: bad operand type for unary -: 'list''
】我不明白为啥Python在此脚本中引发错误“TypeError:badoperandtypeforunary-:\\\'list\\\'\\\'【英文标题】:Idon\'tunderstandwhyPythonraisestheerror\'TypeError:badoperandtypeforunary-:\'list\'\'inthisscript我不明白为什么Python在此脚本中引发错误“TypeError:badoper... 查看详情
为啥我收到 TypeError: Failed to fetch?
】为啥我收到TypeError:Failedtofetch?【英文标题】:whyImgettingTypeError:Failedtofetch?为什么我收到TypeError:Failedtofetch?【发布时间】:2020-09-1808:53:36【问题描述】:我在尝试从react应用程序发送数据时收到错误类型。请注意,我正在使用... 查看详情