From 806441ccd4f298c70ada365bec3c27c0d636743e Mon Sep 17 00:00:00 2001 From: syuilo Date: Sat, 15 Jun 2019 23:49:11 +0900 Subject: [PATCH] Resolve #39 --- README.md | 1 + src/config.ts | 1 + src/modules/chart/index.ts | 3 +++ 3 files changed, 5 insertions(+) diff --git a/README.md b/README.md index 453881a..38a005d 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,7 @@ Misskey用の日本語Botです。 "host": "https:// + あなたのインスタンスのURL (末尾の / は除く)", "i": "藍として動かしたいアカウントのAPIキー", "keywordEnabled": "キーワードを覚える機能 (MeCab が必要) を有効にする場合は true を入れる (無効にする場合は false)", + "chartEnabled": "チャート機能を無効化する場合は false を入れてください", "reversiEnabled": "藍とリバーシで対局できる機能を有効にする場合は true を入れる (無効にする場合は false)", "serverMonitoring": "サーバー監視の機能を有効にする場合は true を入れる (無効にする場合は false)", "mecab": "MeCab のインストールパス (ソースからインストールした場合、大体は /usr/local/bin/mecab)" diff --git a/src/config.ts b/src/config.ts index f729155..96d857f 100644 --- a/src/config.ts +++ b/src/config.ts @@ -5,6 +5,7 @@ type Config = { apiUrl: string; keywordEnabled: boolean; reversiEnabled: boolean; + chartEnabled: boolean; serverMonitoring: boolean; mecab?: string; }; diff --git a/src/modules/chart/index.ts b/src/modules/chart/index.ts index cec1a31..531c7d1 100644 --- a/src/modules/chart/index.ts +++ b/src/modules/chart/index.ts @@ -4,12 +4,15 @@ import serifs from '../../serifs'; import Message from '../../message'; import { renderChart } from './render-chart'; import { items } from '../fortune/vocabulary'; +import config from '../../config'; export default class extends Module { public readonly name = 'chart'; @autobind public install() { + if (config.chartEnabled === false) return {}; + this.post(); setInterval(this.post, 1000 * 60 * 3);