【发布时间】:2021-01-08 04:29:47
【问题描述】:
当有人在普通频道或 NSFW 频道中键入命令时,我想让我的不和谐机器人发送不同的消息。
我遵循了文档,但我不太明白。我写了下面的测试命令:
client.on('message', message => {
if (command === 'testnsfw') {
if (this.nsfw = Boolean(true.nsfw)) {
return message.channel.send('yes NSFW');
} else return message.channel.send('no NSFW');
}
})
我认为它不起作用。机器人只在两个频道上响应“无 NSFW”。
【问题讨论】:
-
试试
this.nsfw === Boolean(true.nsfw);单=用于赋值,双或三用于测试(分别为值或值和类型)。 -
message.channel.nsfw返回一个布尔值
标签: javascript node.js discord discord.js