1

我正在尝试使用javascripttmi.js制作一个 twitch 机器人,我需要在有人说出 !add 这个词后创建一个可以捕获数据的命令,我不知道在这种情况下要使用什么模块,有什么想法吗?

client.on("chat", (channel, user, message, self) => {
    if (message == "!add")
    fs.appendFile('test.txt', game + ", ", function (err) {
        if (err) throw err
        client.say (Titles,"added!", 'utf8',);

4

1 回答 1

1

您可以检查消息是否包含命令,去掉命令并保留命令参数,而不是检查消息是否是命令。

if (message.includes("!add")) {
  let arguments= message.replace("!add", "");

  //check what arguments contain and do what you want
}
于 2020-06-21T14:56:28.753 回答