Discord.js 不和谐工会会员突然停止工作

Discord.js 不和谐工会会员突然停止工作,discord.js,Discord.js,机器人运行良好,然后突然欢迎MSG停止运行我的discord.js verson是12.4.1我应该做的 这是我的密码 const { Client, RichEmbed,Attachment } = require('discord.js'); const bot = new Client(); const client = new Discord.Client() client.on("guildMemberAdd", member => { const c

机器人运行良好,然后突然欢迎MSG停止运行我的discord.js verson是12.4.1我应该做的

这是我的密码

const { Client, RichEmbed,Attachment } = require('discord.js');
const bot = new Client();
const client = new Discord.Client()


client.on("guildMemberAdd", member => {
  const channel2 = member.guild.channels.get("channelID")
  channel2.send(`${member} has join to Our Style server`)  
})

discord中有一个更新,从现在起,您必须启用一些选项才能使其工作:

  • 拜访
  • 单击要启用特权意图的bot
  • 导航到左侧的“机器人”选项卡
  • 滚动至特权网关意图部分
  • 启用所需的意图(在本例中为服务器成员意图一)

那么它应该又能工作了。如果仍然不行,那么也尝试打开状态意向。

这是否回答了您的问题?我启用后就没用了当有人加入时你会出错吗?你知道该事件实际上正在触发吗?不,当有人加入时,我什么也得不到。我建议发出一个命令,该命令也将执行
const channel2=member.guild.channels.get(“channelID”)channel2.send(`${member}已加入我们的样式服务器`)
,并对其进行测试。你有错误吗?另外,尝试执行
const channel2=client.channels.cache.get(channelID)
@BestMovies我不认为这是代码错误,因为我也放了addrole,也没有工作尝试打开状态意图@BestMovies