サーバー設定
サーバーやユーザーの読み上げ動作を設定するコマンドです。
/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 で無効 | はい |