gpt4 book ai didi

javascript - Discord bot 客户端在尝试运行 bot 时丢失意图错误

转载 作者:行者123 更新时间:2023-12-04 17:11:30 25 4
gpt4 key购买 nike

我正在尝试配置一个不和谐的机器人,我正处于最后一步,我不断收到此错误消息。
一切都很顺利,我正按照步骤,突然

/Users/mista/node_modules/discord.js/src/client/Client.js:544
throw new TypeError('CLIENT_MISSING_INTENTS');
^

TypeError [CLIENT_MISSING_INTENTS]: Valid intents must be provided for the Client.
at Client._validateOptions (/Users/mista/node_modules/discord.js/src/client/Client.js:544:13)
at new Client (/Users/mista/node_modules/discord.js/src/client/Client.js:73:10)
at Object.<anonymous> (/Users/mista/Downloads/SMSBotBypass/bots/discord/bot.js:5:16)
at Module._compile (internal/modules/cjs/loader.js:1072:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)
at Module.load (internal/modules/cjs/loader.js:937:32)
at Function.Module._load (internal/modules/cjs/loader.js:778:12)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:76:12)
at internal/main/run_main_module.js:17:47 {
[Symbol(code)]: 'CLIENT_MISSING_INTENTS'
}
这就是我要配置的机器人 https://github.com/Ross1337/SMSBotBypass

最佳答案

这可能是因为您没有在客户端上放置任何 Intent 或放置了无效的 Intent。有官方discord.js guide这真的很有帮助。
将 Intent 添加到您的客户端:

// Extracting Intents from DJS V13
const { Intents, Client } = require('discord.js');
const client = new Client({
intents: [
Intents.FLAGS.GUILDS,
Intents.FLAGS.GUILD_MESSAGES,
]
});
我放置的意图只是机器人的基本意图。要查看您真正需要什么意图以及意图给您什么,可以使用 intents calculator还有 Discord Intents的官方文档

关于javascript - Discord bot 客户端在尝试运行 bot 时丢失意图错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69322645/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com