自動機能
연홍봇はコマンドなしで自動的に動作するさまざまな機能を提供します。 これらの機能はボットがボイスチャンネルにいてTTSが有効な状態で動作します。
メッセージ自動TTS
テキストチャンネルに入力されたメッセージを自動的に音声に変換します。
読み上げ形式:
[ニックネーム]:[メッセージ内容]例:"Alex:こんにちは皆さん"
ニックネーム設定
/ユーザー 設定 または /ユーザー ニックネーム コマンドでTTSが読み上げるニックネームを指定できます。
入退場通知
ユーザーがボイスチャンネルに入退場したとき、自動的に通知を読み上げます。
| イベント | 読み上げ内容 | 設定オプション |
|---|---|---|
| ボイスチャンネル入室 | 「[ニックネーム]が入室しました」 | read_enter_user |
| ボイスチャンネル退室 | 「[ニックネーム]が退室しました」 | read_exit_user |
それぞれサーバー設定(/サーバー 設定)でオン/オフできます。
ファイル添付の説明
チャットにファイルが添付されると、ファイルの種類を自動的に読み上げます。
| ファイルの種類 | 読み上げ内容 |
|---|---|
| 画像(jpg、png、gifなど) | 「写真を送りました」 |
| 動画(mp4、movなど) | 「動画を送りました」 |
| 音声(mp3、wavなど) | 「音楽を送りました」 |
| 文書(pdf、docxなど) | 「文書を送りました」 |
| その他のファイル | 「ファイルを送りました」 |
サーバー設定の read_extension オプションで制御します。
メッセージ転送通知
別のチャンネルからメッセージを転送(フォワード)した場合、通知を読み上げます。
[ニックネーム]:(転送されたメッセージ)[元の内容]サーバー設定の read_forward オプションで制御します。
返信通知
メッセージに返信するとき、誰への返信かをお知らせします。
[ニックネーム]:[対象ニックネーム]への返信 - [メッセージ内容]サーバー設定の read_reference オプションで制御します。
スパム検出
同じ文字が設定した回数以上連続して入力されると、自動的に制限します。
例:"wwwwwwwwww" → 設定した上限までのみ読み上げ
サーバー設定の plaster_detect オプションとスパム制限回数(1〜10)を設定します。
URL自動除去
メッセージに含まれるURL(リンク)はTTSから自動的に除外されます。
INFO
URLがリンクプレビューと一緒に表示されていても、TTSでは読み上げません。
カスタム絵文字の除去
Discordのカスタム絵文字(:emoji_name: 形式)は自動的に除去されます。 Unicode絵文字は絵文字名で読み上げられるか、除去されます。
サウンドボードキーワードトリガー
サーバーに登録されたサウンドボードキーワードがメッセージに含まれると、TTSの代わりに対応する音声が自動再生されます。
例:「짱구야」というキーワードが登録されている場合、「짱구야」を含むメッセージで音声が再生
サウンドボードの設定については/サーバー サウンドボードページをご参照ください。
子音変換(自動単語変換)
韓国語の子音(ㅋ、ㄱなど)を設定されたルールに従い自動的に変換します。
- プリセット — 基本提供の子音変換ルール(
auto_word_preset) - カスタム — 自分で登録した変換ルール(
auto_word)
詳細な設定は/サーバー 設定ページをご参照ください。
