23
23
24
24
** 必須条件:**
25
25
26
+ - [ Python 2.7+] ( https://www.python.org/downloads/ )
26
27
- [ Node.js 23+] ( https://docs.npmjs.com/downloading-and-installing-node-js-and-npm )
27
28
- [ pnpm] ( https://pnpm.io/installation )
28
29
30
+ > ** Windowsユーザーへの注意事項:** [ WSL 2] ( https://learn.microsoft.com/ja-jp/windows/wsl/install ) が必須です。
31
+
29
32
### .envファイルの編集
30
33
31
34
- .env.exampleを.envにコピーし、適切な値を入力
32
35
- TWITTER環境変数を編集して、ボットのユーザー名とパスワードを追加
33
36
34
37
### キャラクターファイルの編集
35
38
36
- - ` packages/core/src/defaultCharacter.ts ` ファイルを確認 - これを変更可能
39
+ - ` packages/core/src/defaultCharacter.ts ` デフォルトのキャラクター設定 ← これを編集
37
40
- ` pnpm start --characters="path/to/your/character.json" ` を使用してキャラクターをロードし、複数のボットを同時に実行可能
38
41
39
42
.envファイルとキャラクターファイルを設定した後、以下のコマンドでボットを起動可能:
@@ -65,15 +68,15 @@ pnpm start
65
68
66
69
## 追加の要件
67
70
68
- Sharpをインストールする必要があるかもしれません。起動時にエラーが表示された場合は、以下のコマンドでインストールを試みてください:
71
+ Sharpをインストールする必要があるかもしれません。起動時にエラーが表示された場合は、以下のコマンドでインストールを試みてください。
69
72
70
73
```
71
74
pnpm install --include=optional sharp
72
75
```
73
76
74
77
# 環境設定
75
78
76
- ���まざまなプラットフォームに接続するために 、.envファイルに環境変数を追加する必要があります:
79
+ さまざまなプラットフォームに接続するために 、.envファイルに環境変数を追加する必要があります。
77
80
78
81
```
79
82
# 必須環境変数
@@ -150,7 +153,7 @@ XAI_MODELを追加し、[Llamaでの実行](#run-with-llama)のオプション
150
153
151
154
## Discordボット
152
155
153
- Discordボットの設定に関するヘルプについては、こちらを参照してください: https://discordjs.guide/preparations/setting-up-a-bot-application.html
156
+ Discordボットの設定に関するヘルプについては、こちらを参照してください。 https://discordjs.guide/preparations/setting-up-a-bot-application.html
154
157
155
158
# 開発
156
159
@@ -170,7 +173,7 @@ pnpm test:sqlite # SQLiteでテストを実行
170
173
pnpm test:sqljs # SQL.jsでテストを実行
171
174
```
172
175
173
- テストはJestを使用して記述されており、` src/**/*.test.ts ` ファイルにあります。テスト環境は次のように構成されています:
176
+ テストはJestを使用して記述されており、` src/**/*.test.ts ` ファイルにあります。テスト環境は次のように構成されています。
174
177
175
178
- ` .env.test ` から環境変数をロード
176
179
- 長時間実行されるテストのために2分のタイムアウトを使用
0 commit comments