Skip to content

辞書管理

サーバーごとの辞書を管理するコマンドです。辞書に登録された単語は、読み上げ時に自動的に置換されます。

/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 / shovelCSV (UTF-16LE)
0kqBee v1JSON
VOICEVOX/VOICEROID読み上げBOT csvCSV (UTF-8)
Microsoft IMETSV (UTF-16LE)
Google 日本語入力TSV (UTF-8)
MacOS 辞書CSV (UTF-8, 読み→単語)
MacOS ユーザー辞書plist

出力形式

形式説明
0kqBee v0 / shovelCSV (UTF-16LE)
0kqBee v1JSON
VOICEVOX/VOICEROID読み上げBOT csvCSV (UTF-8)

INFO

0kqBee以外のBOTでの正常な動作は保証されません。

/dict reset

辞書をリセットします。

  • スコープ: サーバー設定
  • 権限: サーバー設定による

サーバーの辞書をすべて削除し、空の状態に戻します。

注意

この操作は取り消せません。必要に応じて事前に /dict export でバックアップを取ってください。

/dict preset

プリセット辞書の有効/無効を切り替えます。

  • スコープ: サーバー設定
  • 権限: サーバー設定による

利用可能なプリセット辞書の一覧が表示され、有効にする辞書を選択できます。複数選択可能です。

プリセット辞書はサーバー辞書と併用でき、読み上げ時に両方が適用されます。