【发布时间】:2023-03-14 07:10:01
【问题描述】:
我正在尝试在我的 discord 机器人上设置欢迎消息功能,但无论我做什么,该机器人似乎都无法使用 guildMemberAdd。我知道新的更新,并且按照建议,我已经打开了Private Giveaway Intents 下的两个选项。但它仍然不起作用。这是我的代码:
client.on('guildMemberAdd', member => {
const emb = new MessageEmbed()
.setColor('#FFBCC9')
.setTitle("new member")
.setDescription("welcome to the server!")
member.guild.channels.get('780902470657376298').send(emb);
});
我也在网上找到了一个建议使用这个的答案:
const { Client, Intents } = require("discord.js");
const client = new Discord.Client({ ws: { intents: new Discord.Intents(Discord.Intents.ALL) }});
但无论我怎么写,我的机器人都不会上线,除非我使用 const client = new Discord.Client(); 括号中没有任何内容。
【问题讨论】:
标签: discord.js