【发布时间】:2020-11-08 10:01:26
【问题描述】:
我正在尝试使用文件系统替换 discord.js 中的一些内容,但是,每当我运行该命令时,它仍然无法替换所需的字符串。
定义:
args 是参数/用户输入,user 是@User,返回为@userID>,inv 是文件位置, cdir 是目录位置
假设我运行命令,文件名为 TEST,用户 @Kart,输入为 Potato。我希望机器人仅以 > Potato 的形式返回消息,但它给了我 > @Kart TEST Potato
fs.writeFile(`./char_inv/${cdir}/${args[1]}inv.txt`, inv + `\r\n` + `> ${args.join(" ").replace(/args[1]/g, "").replace(/user/g, "")}`, (err) => {
if (err) throw err;
})
【问题讨论】:
标签: node.js filesystems discord.js