Discord.js 检查消息是否有频道提示

Discord.js 检查消息是否有频道提示,discord.js,Discord.js,我不知道使用什么方法来检查消息是否包含对频道的提及;如果是,我希望继续执行,如果不是,则返回一条错误消息 if (message.mentions.channels == true) { console.log('Yeah, you used a channel mention'); } else { console.log('Hey boy, you have to use a channel mention'); } 有人能澄清我的疑问吗?您可以使用来查看集合是否至少有一个

我不知道使用什么方法来检查消息是否包含对频道的提及;如果是,我希望继续执行,如果不是,则返回一条错误消息

if (message.mentions.channels == true) {
    console.log('Yeah, you used a channel mention');
} else {
    console.log('Hey boy, you have to use a channel mention');
}
有人能澄清我的疑问吗?

您可以使用来查看集合是否至少有一个元素,这意味着邮件至少有一个频道。 应该是这样的:

if (message.mentions.channels.first()) console.log("You used a channel mention.");
else console.log("You didn't.");