当有人加入我的服务器时,我的机器人发送了这个欢迎消息,它工作了90%的时间,但它崩溃的机器人在随机时间,任何帮助都会非常感谢!
client.on('guildMemberAdd', guildMember => {
const guild = client.guilds.cache.get('694107369436741702');
const memberCount = guild.memberCount;
const embed = new Discord.MessageEmbed()
.setColor('#8397A7')
.setTitle(`Welcome <@${guildMember.user.id}> to Radiant Community!`)
.setDescription(`Welcome to **Radiant Community!** :hugging: We hope you enjoy your stay and make sure to read <#694124118487990362> before chatting anywhere, and remember to get your self the role you want to get updates from in <#707274437896175676> otherwise you might not be notified of updates and announcements! :wink: You are our **${memberCount}th** member! :tada:`)
guildMember.guild.channels.cache.get('801321793129414676').send(embed)
});发布于 2021-01-31 01:09:02
它可能不在缓存中,所以您应该先等待它,然后尝试对其调用send。
let gMember = await guildMember.guild.channels.cache.get('801321793129414676');
gMember.send(embed);https://stackoverflow.com/questions/65968590
复制相似问题