首页 > 解决方案 > 如何让机器人响应频道提及?

问题描述

我有一个用于存档和组织频道的机器人。当有人提到一个频道时,我试图让它执行一些代码,以便它将消息移动到它所属的频道,但我无法让它响应频道提及。

我以为会是这样的

if (message.content == "<#ChannelID>") {
            do things  
    }

标签: javascriptnode.jsdiscorddiscord.js

解决方案


就是message.mentions.channels为了这个目的。那是地图,因此您可以使用.has().


推荐阅读