Как сделать ввод\вывод из json-файла?

Доброго времени суток. Пишу бота для беседы вк и мне необходимо по команде записать в файл данные такого формата.
id - берется из message.date
sub - первый аргумент
hw - второй аргумент
time - третий аргумент
Затем, при команде вывода мне необходимо вывести одним сообщением все эти данные , отфильтровав сначала по time (день недели, например понедельник) , затем по sub .
В итоге должно выйти такое сообщение :
Понедельник
id. sub - hw
И т.д
Вопрос состоит вот в чем.
Как записать всё это в json файл , а потом вывести, как нужно мне?
использую VK-Promise
Вот код :
vk.on("message",function (event, message) { // Обрабатываем сообщения
  const args = message.body.split(" ").slice(1);
  if (message.body.startsWith(config.prefix + "add")) {
    let sub = args[0]
    let hw = args[1]
    let time = args[2]
    if(!sub||!hw||!time){
      message.send(`Ошибка! Отправьте сообщение по такому шаблону : ${config.prefix}add предмет д\з день недели`)
    }else {
    message.send(`Домашнее задание (${hw}) на (${time}) по ${sub} добвлено!`)
  }
}
});

Благодарю за ответ
  • Вопрос задан
  • 90 просмотров
Решения вопроса 1
demon416nds
@demon416nds
Разработчик на чем попало
сделать то можно но лучше использовать базу данных
будет куда проще и производительнее
хоть sqlite хоть mysql
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы