From 5749fc63b9aa64993b2cad604d4eb12215c3a7f0 Mon Sep 17 00:00:00 2001 From: syuilo Date: Tue, 7 Dec 2021 11:48:48 +0900 Subject: [PATCH] tweaks --- README.md | 6 +++--- src/ai.ts | 9 ++++----- src/config.ts | 2 +- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 4c9dd46..87dcf11 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ Misskey用の日本語Botです。 "serverMonitoring": "サーバー監視の機能を有効にする場合は true を入れる (無効にする場合は false)", "mecab": "MeCab のインストールパス (ソースからインストールした場合、大体は /usr/local/bin/mecab)", "mecabDic": "MeCab の辞書ファイルパス (オプション)", - "memoryPath": "memory.jsonの保存先(オプション、デフォルトは'.'(レポジトリのルートです))" + "memoryDir": "memory.jsonの保存先(オプション、デフォルトは'.'(レポジトリのルートです))" } ``` `npm install` して `npm run build` して `npm start` すれば起動できます @@ -29,7 +29,7 @@ Misskey用の日本語Botです。 ## Dockerで動かす まず適当なディレクトリに `git clone` します。 次にそのディレクトリに `config.json` を作成します。中身は次のようにします: -(MeCabの設定、memoryPathについては触らないでください) +(MeCabの設定、memoryDirについては触らないでください) ``` json { "host": "https:// + あなたのインスタンスのURL (末尾の / は除く)", @@ -42,7 +42,7 @@ Misskey用の日本語Botです。 "serverMonitoring": "サーバー監視の機能を有効にする場合は true を入れる (無効にする場合は false)", "mecab": "/usr/bin/mecab", "mecabDic": "/usr/lib/x86_64-linux-gnu/mecab/dic/mecab-ipadic-neologd/", - "memoryPath": "data" + "memoryDir": "data" } ``` `docker-compose build` して `docker-compose up` すれば起動できます。 diff --git a/src/ai.ts b/src/ai.ts index 8cc54e6..7d693d4 100644 --- a/src/ai.ts +++ b/src/ai.ts @@ -81,12 +81,11 @@ export default class 藍 { this.account = account; this.modules = modules; - let memoryPath = './'; - if (config.memoryPath) - { - memoryPath = config.memoryPath; + let memoryDir = '.'; + if (config.memoryDir) { + memoryDir = config.memoryDir; } - const file = process.env.NODE_ENV === 'test' ? `${memoryPath}/test.memory.json` : `${memoryPath}/memory.json`; + const file = process.env.NODE_ENV === 'test' ? `${memoryDir}/test.memory.json` : `${memoryDir}/memory.json`; this.log(`Lodaing the memory from ${file}...`); diff --git a/src/config.ts b/src/config.ts index 3334e34..1918b4f 100644 --- a/src/config.ts +++ b/src/config.ts @@ -11,7 +11,7 @@ type Config = { serverMonitoring: boolean; mecab?: string; mecabDic?: string; - memoryPath?: string; + memoryDir?: string; }; const config = require('../config.json');