【发布时间】:2020-10-11 11:21:51
【问题描述】:
我正在尝试使用 javascript 和 tmi.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',);
【问题讨论】:
-
@Σπύρος Γούλας 不会这个脚本只是替换文本而不是在添加命令后捕获数据,抱歉,如果我误解了我有点 javascript 的初学者。
-
它将有效地从消息中删除“!add”,而后者最终将只包含其余部分。 "!add stritious" 将是 "stritious"(注意未删除的空白区域)。因此,命令后的数据保持不变并存储在“参数”变量中。如果您还想删除命令后的空字符串,请使用 message.replace("!add ", "");
标签: javascript node.js twitch twitch-api