2019-01-15 11:16:17 +01:00
|
|
|
<h1><p align="center"><img src="./ai.svg" alt="藍" height="200"></p></h1>
|
|
|
|
<p align="center">An Ai for Misskey. <a href="./torisetu.md">About Ai</a></p>
|
|
|
|
|
|
|
|
## これなに
|
2019-01-15 11:17:46 +01:00
|
|
|
Misskey用の日本語Botです。
|
2018-09-02 12:35:10 +02:00
|
|
|
|
2018-08-18 21:36:03 +02:00
|
|
|
## インストール
|
2018-09-23 16:46:57 +02:00
|
|
|
> Node.js と npm と MeCab (オプション) がインストールされている必要があります。
|
2018-08-28 23:35:05 +02:00
|
|
|
|
|
|
|
まず適当なディレクトリに `git clone` します。
|
|
|
|
次にそのディレクトリに `config.json` を作成します。中身は次のようにします:
|
2018-09-24 00:44:06 +02:00
|
|
|
``` json
|
2018-08-18 21:36:03 +02:00
|
|
|
{
|
2018-09-23 16:46:57 +02:00
|
|
|
"host": "https:// + あなたのインスタンスのURL (末尾の / は除く)",
|
|
|
|
"i": "藍として動かしたいアカウントのAPIキー",
|
|
|
|
"keywordEnabled": "キーワードを覚える機能 (MeCab が必要) を有効にする場合は true を入れる (無効にする場合は false)",
|
|
|
|
"reversiEnabled": "藍とリバーシで対局できる機能を有効にする場合は true を入れる (無効にする場合は false)",
|
|
|
|
"serverMonitoring": "サーバー監視の機能を有効にする場合は true を入れる (無効にする場合は false)",
|
|
|
|
"mecab": "MeCab のインストールパス (ソースからインストールした場合、大体は /usr/local/bin/mecab)"
|
2018-08-18 21:36:03 +02:00
|
|
|
}
|
|
|
|
```
|
2019-02-01 17:53:06 +01:00
|
|
|
`npm install` して `npm run build` して `npm start` すれば起動できます
|
2018-08-29 10:44:51 +02:00
|
|
|
|
2019-01-24 09:57:07 +01:00
|
|
|
## 記憶
|
|
|
|
藍は記憶の保持にインメモリデータベースを使用しており、藍のインストールディレクトリに `memory.json` という名前で永続化されます。
|
|
|
|
|
2018-08-29 10:44:51 +02:00
|
|
|
## ライセンス
|
|
|
|
MIT
|
2019-01-20 11:30:23 +01:00
|
|
|
|
|
|
|
## Awards
|
|
|
|
<img src="./WorksOnMyMachine.png" alt="Works on my machine" height="120">
|