Javascript 我的discord.js guildmember事件都没有发出,我的用户缓存基本上是空的,我的函数超时了?

Javascript 我的discord.js guildmember事件都没有发出,我的用户缓存基本上是空的,我的函数超时了?,javascript,discord,discord.js,Javascript,Discord,Discord.js,我的代码已经运行了好几个星期了,但是一些事件和函数已经随机停止工作了 首先,我的工作和活动只是停止做任何事情。没有出现错误,当我调试代码时,我意识到当相应的操作发生时,事件甚至没有被发出 //const client=new Discord.client(); client.on('guildMemberAdd',(member)=>//未触发! client.channels.cache.get('channel-id').send(`${member.tag}已加入!`);//不发送! 其

我的代码已经运行了好几个星期了,但是一些事件和函数已经随机停止工作了

首先,我的工作和活动只是停止做任何事情。没有出现错误,当我调试代码时,我意识到当相应的操作发生时,事件甚至没有被发出

//const client=new Discord.client();
client.on('guildMemberAdd',(member)=>//未触发!
client.channels.cache.get('channel-id').send(`${member.tag}已加入!`);//不发送!
其次,当试图从缓存中获取成员时,它总是返回
undefined

const member=message.guild.members.cache.get(targetID);//未定义
当我试图显示该公会成员缓存中的每个成员时,它只显示我和我的机器人,而不是通常的100多名成员

然后,我尝试使用以下工具获取我公会中的所有成员:

const members=wait message.guild.members.fetch();
但我有一个错误:

[公会成员超时]:成员没有及时到达

同样,我确信我的语法是正确的,因为它已经完美地工作了一段时间,而且我最近没有更新任何会影响这段代码的东西