1
0
Fork 0
mirror of https://github.com/syuilo/ai.git synced 2024-12-30 19:31:08 +00:00
Misskey Ai-chan bot
Go to file
2021-11-26 00:14:29 +09:00
.vscode Update dependencies 2020-08-23 11:31:35 +09:00
src Update vocabulary.ts 2021-11-26 00:14:29 +09:00
test a 2020-09-20 20:41:10 +09:00
.editorconfig リファクタリングなど 2018-08-11 10:42:06 +09:00
.gitignore chart 2019-05-13 02:09:56 +09:00
.npmrc Better maze rendering 2019-05-12 13:01:08 +09:00
ai.png [ImgBot] optimizes images () 2019-03-10 16:41:25 +09:00
ai.svg Update ai.svg 2019-11-06 13:34:10 +09:00
LICENSE 2021 2021-01-03 14:32:37 +09:00
package.json Update package.json 2021-07-08 18:30:32 +09:00
README.md ランダム投稿の有効/無効切り替え 2021-01-03 14:56:45 +09:00
torisetu.md Update torisetu.md 2021-03-14 06:43:13 +09:00
tsconfig.json wip 2020-09-19 10:40:44 +09:00
WorksOnMyMachine.png ✌️ 2019-01-20 19:30:23 +09:00

藍

An Ai for Misskey. About Ai

これなに

Misskey用の日本語Botです。

インストール

Node.js と npm と MeCab (オプション) がインストールされている必要があります。

まず適当なディレクトリに git clone します。 次にそのディレクトリに config.json を作成します。中身は次のようにします:

{
	"host": "https:// + あなたのインスタンスのURL (末尾の / は除く)",
	"i": "藍として動かしたいアカウントのアクセストークン",
	"master": "管理者のユーザー名(オプション)",
	"notingEnabled": "ランダムにノートを投稿する機能を無効にする場合は false を入れる",
	"keywordEnabled": "キーワードを覚える機能 (MeCab が必要) を有効にする場合は true を入れる (無効にする場合は false)",
	"chartEnabled": "チャート機能を無効化する場合は false を入れてください",
	"reversiEnabled": "藍とリバーシで対局できる機能を有効にする場合は true を入れる (無効にする場合は false)",
	"serverMonitoring": "サーバー監視の機能を有効にする場合は true を入れる (無効にする場合は false)",
	"mecab": "MeCab のインストールパス (ソースからインストールした場合、大体は /usr/local/bin/mecab)",
	"mecabDic": "MeCab の辞書ファイルパス (オプション)"
}

npm install して npm run build して npm start すれば起動できます

フォント

一部の機能にはフォントが必要です。藍にはフォントは同梱されていないので、ご自身でフォントをインストールディレクトリにfont.ttfという名前で設置してください。

記憶

藍は記憶の保持にインメモリデータベースを使用しており、藍のインストールディレクトリに memory.json という名前で永続化されます。

ライセンス

MIT

Awards

Works on my machine