gpt4 book ai didi

Discord.Js:TypeError:无法读取未定义的属性(读取 'FLAGS')

转载 作者:行者123 更新时间:2023-12-05 01:50:29 26 4
gpt4 key购买 nike

我的代码很好,一切都很好,但我收到了一个错误。

我的代码:

const { Client, Intents } = require('discord.js');

const client = new Client({ intents: [Intents.FLAGS.GUILDS] });

client.once('ready', () => {
console.log('Ready!');
client.user.setPresence({ activities: [{ name: 'Discord' }], status: 'idle' });
});

client.login(process.env.token);

错误:

TypeError: Cannot read properties of undefined (reading 'FLAGS')
at Object.<anonymous> (/home/runner/discordjs-bot/index.js:5:47)
at Module._compile (node:internal/modules/cjs/loader:1101:14)

有什么帮助吗?

最佳答案

在 discord.js v14 中,Intents 导入不存在。相反,您需要在客户端中声明意图时使用 GatewayIntentBits。一个例子是这样的:

const { Client, GatewayIntentBits } = require('discord.js')
const client = new Client({
intents: [
GatewayIntentBits.Guilds,
// ...
]
})

关于Discord.Js:TypeError:无法读取未定义的属性(读取 'FLAGS'),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73054433/

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