Javascript Discord.js:“如果(message.channel.name==”)不工作

Javascript Discord.js:“如果(message.channel.name==”)不工作,javascript,discord,discord.js,Javascript,Discord,Discord.js,如果消息不在某个频道中,我正在尝试使bot不响应,出于某种原因,使用 如果message.channel.name== 不起作用。我可以通过使用if-I-console记录来查看频道名称,因此我不明白为什么它不工作,并且我在控制台中没有收到任何错误 非常感谢您的帮助。请尝试: 这并没有真正回答我的问题。请在问题中添加一些其他信息/代码。正如@Padd在他的回答中提到的,频道上似乎不存在name属性object@Marc不,是的,它只是不适用于if!出于某种原因。为什么这不是官方文件?您是否尝试了

如果消息不在某个频道中,我正在尝试使bot不响应,出于某种原因,使用

如果message.channel.name== 不起作用。我可以通过使用if-I-console记录来查看频道名称,因此我不明白为什么它不工作,并且我在控制台中没有收到任何错误

非常感谢您的帮助。

请尝试:


这并没有真正回答我的问题。请在问题中添加一些其他信息/代码。正如@Padd在他的回答中提到的,频道上似乎不存在name属性object@Marc不,是的,它只是不适用于if!出于某种原因。为什么这不是官方文件?您是否尝试了==而不是==?您需要在特定通道中允许触发器?
 if(msg.channel.type === 'text') { ... }