当在discord.js中触发guildCreate事件时,是否有办法判断它是否';是加入服务器还是服务器变得可用?

当在discord.js中触发guildCreate事件时,是否有办法判断它是否';是加入服务器还是服务器变得可用?,discord,discord.js,Discord,Discord.js,因此,我遇到了一个错误,当我使用client.guilds.cache.get(guildId)时,它将可用显示为假。通过谷歌搜索,我发现当公会再次可用时会触发一个guildCreate事件。问题是,根据,当机器人加入公会,公会可用时,guildCreate事件将触发,但我需要机器人为每个公会执行不同的操作。我不知道从哪里开始,所以没有代码显示。guildCreate: 每当客户加入公会时发出 例如,要检查公会是否可用,只需在代码中添加检查即可 if(guild.available){

因此,我遇到了一个错误,当我使用
client.guilds.cache.get(guildId)
时,它将
可用
显示为
。通过谷歌搜索,我发现当公会再次可用时会触发一个guildCreate事件。问题是,根据,当机器人加入公会,公会可用时,guildCreate事件将触发,但我需要机器人为每个公会执行不同的操作。我不知道从哪里开始,所以没有代码显示。

guildCreate: 每当客户加入公会时发出

例如,要检查公会是否可用,只需在代码中添加检查即可

if(guild.available){
    //do stuff
}

这只是一个简单的例子,你可以在询问后检查公会的可用性,显然,discord developer doc的guildCreate与我收到的不同