Я пытаюсь сделать бота на раздоре. И я получил довольно далеко с этим. Похоже, я не могу понять, как я могу получить свои данные в списки в файле JSON.
Мой файл JSON выглядит следующим образом:
{
"t7 bags": ["username1#1234", "username2#1234"],
"t8 bags": ["username#1234"]
}
I нужно добавить sh больше "имен пользователей" в "сумки t7" и "сумки t8", используя message.author.id от Discord. js когда они используют определенную команду на Discord.
На данный момент я использую fs.writeFile, есть ли лучший способ сделать это.
if(message.content.startsWith(prefix + " craft")) {
editedmessage = message.content.slice(prefix.length + 1);
skill = message.content.slice(9);
client.msgs [skill] = {
users: message.author.id
}
message.reply("You can now " + editedmessage)
}
fs.writeFile("./msgs.json", JSON.stringify (client.msgs, null, 4), err => {
if (err) throw err;
{
return console.log(err);
}
})
Это то, что я пытаюсь использовать прямо сейчас.