From 7d35dbf494c7fe9a877d3946cdd101197a0bfa3d Mon Sep 17 00:00:00 2001 From: Hepller Date: Fri, 28 May 2021 18:12:05 +0300 Subject: [PATCH] fix --- core/core.js | 14 +++++--------- data.json | 4 +++- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/core/core.js b/core/core.js index ed6f329..ed6fd59 100644 --- a/core/core.js +++ b/core/core.js @@ -12,15 +12,11 @@ import Markov from 'markov-generator' import fs from 'fs' import Logger from './logger.js' -// Пути к файлам -const data_path = 'data.json' -const config_path = 'config.yml' - /** Конфиг */ -let config = YAML.parse(fs.readFileSync(config_path, 'utf8')) +let config = YAML.parse(fs.readFileSync('config.yml', 'utf8')) // БД и файл проекта -const db = JSON.parse(fs.readFileSync(data_path, 'utf8')) +const db = JSON.parse(fs.readFileSync('data.json', 'utf8')) const project = JSON.parse(fs.readFileSync('package.json', 'utf8')) /** VK API */ @@ -31,7 +27,7 @@ const vk = new VK({token: config.vk_api.token, v: 5.130, apiLimit: 1}) * @param {object} data БД */ db.write = (data) => { - fs.writeFileSync(data_path, JSON.stringify(data, null, '\t')) + fs.writeFileSync('data.json', JSON.stringify(data, null, '\t')) } /** @@ -65,10 +61,10 @@ Logger.info(`Cortex Bot v${project.version}`) Logger.info('Подключение к VK API ...') // Перезагрузка конфигурации при её изменении -fs.watchFile(config_path, async () => { +fs.watchFile('config.yml', async () => { // Парсинг - config = YAML.parse(fs.readFileSync(config_path, 'utf8')) + config = YAML.parse(fs.readFileSync('config.yml', 'utf8')) // Запись в лог Logger.info('Конфигурация перезагружена') diff --git a/data.json b/data.json index 9e26dfe..2555953 100644 --- a/data.json +++ b/data.json @@ -1 +1,3 @@ -{} \ No newline at end of file +{ + "chats": [] +} \ No newline at end of file