Skip to content

サーバー設定

サーバーやユーザーの読み上げ動作を設定するコマンドです。

/config show

現在の設定内容を一覧表示します。

  • 権限: サーバー設定による(サーバースコープは管理者専用モード時は管理者のみ)
パラメータ説明必須
スコープサーバー または ユーザーはい
  • サーバー: コマンド許可・名前読み上げ・BOT読み上げ・VC通知・自動切断・緊急地震速報・各フィルタ・スキップ接頭辞の現在の設定値を表示します
  • ユーザー: ニックネーム・自動参加チャンネル・exVOICEの現在の設定値を表示します

/config reset

設定をデフォルト値にリセットします。

  • 権限: サーバースコープは管理者のみ、ユーザースコープは全員
パラメータ説明必須
スコープサーバー または ユーザーはい

確認ダイアログが表示された後、選択したスコープの設定が初期状態に戻ります。

  • サーバー: サーバーの全設定(コマンド許可・名前読み上げ・BOT読み上げ・VC通知・自動切断・緊急地震速報・スキップ接頭辞・各フィルタ・自動参加ルール)をデフォルト値にリセット
  • ユーザー: 自分のユーザー設定(ニックネーム・自動参加設定・exVOICE)をデフォルト値にリセット

注意

この操作は取り消せません。

/config autojoin set

自動参加ルールを設定します。

  • 権限: サーバースコープは管理者のみ、ユーザースコープは全員
パラメータ説明必須
スコープサーバー または ユーザーはい
VCチャンネル自動参加のトリガーとなるVCチャンネルいいえ
テキストチャンネル読み上げ対象のテキストチャンネルいいえ
通知参加時に通知するかどうか(デフォルト: Trueいいえ
  • サーバースコープ: 指定したVCに誰かが参加すると、BOTが自動的に接続して読み上げを開始します。VCチャンネルを省略するとすべてのVCが対象になります
  • ユーザースコープ: 自分がVCに参加したときに、指定したテキストチャンネルで自動的に読み上げが開始されます。テキストチャンネルを省略するとコマンド実行チャンネルが対象になります

/config autojoin reset

自動参加ルールを削除します。

  • 権限: サーバースコープは管理者のみ、ユーザースコープは全員
パラメータ説明必須
スコープサーバー または ユーザーはい
VCチャンネル削除するルールのVCチャンネル(サーバースコープのみ)いいえ
  • サーバースコープ: VCチャンネルを指定すると該当ルールのみ削除、省略するとすべてのサーバー自動参加ルールを削除します
  • ユーザースコープ: このサーバーでの自分の自動参加設定を削除します

/config autojoin list

現在の自動参加ルールを一覧表示します。

  • 権限: サーバースコープは管理者のみ、ユーザースコープは全員
パラメータ説明必須
スコープサーバー または ユーザー(省略時は両方表示)いいえ

設定されている自動参加ルールの一覧を表示します。

/config permission

管理者以外のコマンド使用許可を設定します。

  • スコープ: サーバー設定
  • 権限: 管理者
パラメータ説明必須
有効化True で許可 / False で制限はい

無効にすると、管理者以外のユーザーはコマンドを使用できなくなります。

TIP

より細かい権限制御が必要な場合は、Discord標準の権限管理機能の利用を推奨します。

/config readname

ユーザー名の読み上げを設定します。

  • スコープ: サーバー設定
  • 権限: 管理者
パラメータ説明必須
有効化True で有効 / False で無効はい

有効にすると、メッセージ読み上げ前にユーザー名が読み上げられます。

/config readbot

BOTメッセージの読み上げを設定します。

  • スコープ: サーバー設定
  • 権限: 管理者
パラメータ説明必須
有効化True で有効 / False で無効はい

有効にすると、BOTが送信したメッセージも読み上げられます。

/config notify

VC入退出通知を設定します。

  • スコープ: サーバー設定
  • 権限: 管理者
パラメータ説明必須
有効化True で有効 / False で無効はい

有効にすると、VCへの入退出時に「〇〇さんが参加しました」「〇〇さんが退出しました」と読み上げられます。

/config exvoice

exVOICEの有効/無効を設定します。

  • スコープ: ユーザー設定
  • 権限: 全員
パラメータ説明必須
有効化True で有効 / False で無効はい

exVOICEは東北きりたんの音声パックによる読み上げ機能です。この設定はユーザー個人に紐づき、全サーバーで共通です。

/config skipprefix

読み上げをスキップする接頭辞を設定します。

  • スコープ: サーバー設定
  • 権限: 管理者
パラメータ説明必須
プレフィックススキップ接頭辞として使用する文字列いいえ

設定した接頭辞で始まるメッセージは読み上げがスキップされます。

引数なしで実行すると接頭辞設定が無効化され、すべてのメッセージが読み上げ対象になります。

TIP

デフォルトのスキップ接頭辞は ! です。

/config autodisconnect

VCに誰もいなくなったときの自動切断を設定します。

  • スコープ: サーバー設定
  • 権限: 管理者
パラメータ説明必須
有効化True で有効 / False で無効はい

有効にすると、VC内の全員が退出した際にBOTが自動的にセッションを終了して退出します。

/config eew

緊急地震速報の読み上げを設定します。

  • スコープ: サーバー設定
  • 権限: 管理者
パラメータ説明必須
有効化True で有効 / False で無効はい

有効にすると、気象庁の緊急地震速報(最大震度3以上)を受信した際に、読み上げ中の内容を中断して速報を読み上げます。

予報から警報に格上げされた場合は再度読み上げられます。

TIP

読み上げには安定性を重視してOpenJTalkが使用され、通常より速い速度で再生されます。

/config filter

読み上げテキストのフィルタを設定するサブコマンドグループです。各コマンドはサーバー管理者が設定します。

  • スコープ: サーバー設定
  • 権限: 管理者

/config filter codeblock

コードブロック(``` ```)を省略するフィルタのON/OFFを切り替えます。

パラメータ説明必須
有効化True で有効 / False で無効はい

/config filter inline_code

インラインコード(`code`)を省略するフィルタのON/OFFを切り替えます。

パラメータ説明必須
有効化True で有効 / False で無効はい

/config filter emoji_spam

連続する絵文字を省略するフィルタのON/OFFを切り替えます。

パラメータ説明必須
有効化True で有効 / False で無効はい

/config filter quote

引用(> テキスト)を簡略化するフィルタのON/OFFを切り替えます。

パラメータ説明必須
有効化True で有効 / False で無効はい

/config filter spoiler

スポイラー(||テキスト||)を省略するフィルタのON/OFFを切り替えます。

パラメータ説明必須
有効化True で有効 / False で無効はい