从用户正在谈论的句子中获取单词

时间:2018-03-05 16:58:41

标签: javascript node.js bots discord.js

这是一个奇怪的问题。 我在Node.js中创建一个selfbot。这反应很自然。 我试图从句子中提取变量。看看用户在说什么。我觉得很难解释,所以这是一个例子。

让我们说用户输入我的机器人(随机示例): 烘焙这个词是什么意思。

这也必须与: 烘焙的含义是什么?

机器人有没有办法发现我正在谈论烘焙? 我想用手做这件事。不使用任何NPM包。 随意提问,因为即使我不完全知道如何解释它。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

信用:ThuverX

let word
if(content.indexOf("what") !== -1 && 
content[content.indexOf("what")+1] !== "is")
    word = content[content.indexOf("what")+1]
else if(content.indexOf("meaning") !== -1)
    word = content[content.indexOf("meaning")+2]
else if(content.indexOf("means") !== -1)
    word = content[content.indexOf("means")-1]