辞書管理
サーバーごとの辞書を管理するコマンドです。辞書に登録された単語は、読み上げ時に自動的に置換されます。
/dict add
辞書に単語を追加します。
- スコープ: サーバー設定
- 権限: サーバー設定による
| パラメータ | 説明 | 必須 |
|---|---|---|
| 単語 | 置換対象の文字列 | はい |
| 読み方 | 置換後の文字列 | はい |
| 正規表現 | 正規表現パターンとして登録する場合 True | いいえ |
通常登録の例
/dict add 単語:w 読み方:わら正規表現の例
/dict add 単語:[0-9]+ 読み方:すうじ 正規表現:True正規表現について
正規表現パターンの妥当性は登録時に検証されます。無効なパターンはエラーになります。 詳細は 辞書システム を参照してください。
/dict delete
辞書から単語を削除します。
- スコープ: サーバー設定
- 権限: サーバー設定による
| パラメータ | 説明 | 必須 |
|---|---|---|
| 単語 | 削除する単語 | はい |
| 正規表現 | 正規表現パターンを削除する場合 True | いいえ |
/dict import
辞書ファイルをインポートします。
- スコープ: サーバー設定
- 権限: サーバー設定による
| パラメータ | 説明 | 必須 |
|---|---|---|
| 辞書ファイル | JSONファイル(1MB以下) | はい |
既存の辞書がある場合、上書き か 統合 を選択できます。
- 上書き: 既存の辞書をインポートデータで置き換え
- 統合: 既存の辞書にインポートデータを追加(重複するキーはインポート側で上書き)
対応フォーマット
0kqBee v1 のJSON形式と、フラット形式(レガシー)の両方に対応しています。
/dict export
辞書ファイルをエクスポートします。
- スコープ: サーバー設定
- 権限: サーバー設定による
現在のサーバー辞書を JSON ファイルとしてダウンロードできます。
/dict convert
辞書ファイルを別の形式に変換します。
- スコープ: サーバー設定
- 権限: サーバー設定による
| パラメータ | 説明 | 必須 |
|---|---|---|
| 変換するファイル | 変換元のファイル | はい |
| 入力形式 | 変換元のフォーマット | はい |
| 出力形式 | 変換先のフォーマット | はい |
入力形式
| 形式 | 説明 |
|---|---|
| 0kqBee v0 / shovel | CSV (UTF-16LE) |
| 0kqBee v1 | JSON |
| VOICEVOX/VOICEROID読み上げBOT csv | CSV (UTF-8) |
| Microsoft IME | TSV (UTF-16LE) |
| Google 日本語入力 | TSV (UTF-8) |
| MacOS 辞書 | CSV (UTF-8, 読み→単語) |
| MacOS ユーザー辞書 | plist |
出力形式
| 形式 | 説明 |
|---|---|
| 0kqBee v0 / shovel | CSV (UTF-16LE) |
| 0kqBee v1 | JSON |
| VOICEVOX/VOICEROID読み上げBOT csv | CSV (UTF-8) |
INFO
0kqBee以外のBOTでの正常な動作は保証されません。
/dict reset
辞書をリセットします。
- スコープ: サーバー設定
- 権限: サーバー設定による
サーバーの辞書をすべて削除し、空の状態に戻します。
注意
この操作は取り消せません。必要に応じて事前に /dict export でバックアップを取ってください。
/dict preset
プリセット辞書の有効/無効を切り替えます。
- スコープ: サーバー設定
- 権限: サーバー設定による
利用可能なプリセット辞書の一覧が表示され、有効にする辞書を選択できます。複数選択可能です。
プリセット辞書はサーバー辞書と併用でき、読み上げ時に両方が適用されます。