不和谐机器人:为文本字符串创建同义词



大家好,我已经开始为不和谐的机器人工作,我对此很陌生,但我希望得到一些帮助,以确定是否可以设置一个常量或将 if 语句第一部分中的"帮助"评估为"帮助"或我选择的其他内容,例如"ayuda",这样无论他们是否写帮助或 Ayuda if 语句将起作用(无需创建不同的参数(。

我问的原因是我计划有一些在论证中使用"帮助"的 if 语句,所以我宁愿一次性为它们设置一个常量,而不是单独设置。

if(message.content === "help") {
message.channel.send('Need Help? As a moderator')
}

任何帮助将不胜感激!

是的,您可以将所有帮助替代项存储在一个数组中,并检查该数组中是否存在用户的内容。

const helpStrings = [
'help',
'ayuda',
'another one'
]
if (helpStrings.includes(message.content)) {
message.channel.send('Need Help? As a moderator')
}

最新更新