【发布时间】:2021-08-22 23:41:58
【问题描述】:
基本上,我有代码将 json 数据添加到我拥有的特定 json 文件中。代码本身正在运行,但我希望它在 json 文件的表中实现。我还希望能够读取json文件中的信息(具体看它有什么id,如果message.author有那个id,然后返回一条消息说它被禁止以及原因)
注意:此代码的目的是在 Discord 平台上使用 discord.js 库。
JSON 文件:
{
"bans": [
{
"id": "218931839123128",
"reason": "yes"
},
{
"id": "273618444",
"reason": "no"
}
]
}
代码:
let format = {
"id": target, //args[0]
"reason": reason //args[1]
}
fs.appendFile('banlist.json', JSON.stringify(format), function (err) {
if (err) throw err;
message.channel.send("Added.")
console.log('Saved!');
});
【问题讨论】:
-
你的问题是什么?
-
你能解释一下你到底想开发什么。
-
这是一个禁止系统检查message.author是否有这个id。如果有,机器人将返回一条消息,说明他无法使用该命令的原因。我创建了一个类似“banfrombot”的命令,并输入了 id(args[0]) 和 reason(args[1]),所以我想在 bans 表中写入 json 文件。
标签: javascript node.js json discord.js fs