ShabeleAの機能とコマンドです。
このページの内容がShabeleAの「!shw help」コマンドまたは「shabelea-help」コマンドで表示することができます。
また、「!shw 」の部分はShabeleA-WHITE(1号機)用です。ShabeleA-BLACK(2号機)の場合は「!shb 」に置き換えてお使いください
※サーバー単位で「!shw change_prefix」コマンドで変更することも可能です。
●メニュー
m :メニューを表示します。
メニューを利用する場合、コマンド入力不要で以下の機能の大半が利用できます。
●サーバー登録
!shw campfire [campfireユーザID]: campfireメンバー情報を使用して、現在のサーバーでBOTを使用可能にします。
!shw register [ライセンスキー]: ライセンスキーを使用して、現在のサーバーでBOTを使用可能にします。
●読み上げ
!shw s: BOTを参加中のVCに呼び出します。
!shw s [ボイスチャンネル名]:BOTを [ボイスチャンネル名]に呼び出します。
!shw e: BOTをボイスチャンネルから切断します。
!shw stop: 読み上げを中断させます。
●単語登録
!shw aw 単語 読み: 単語辞書に「単語」を「読み」として登録します。
!shw dw 単語: 単語辞書に登録されている「単語」を削除します。
!shw lw: 単語辞書に登録されている「単語」と「読み」の一覧を出力します。
!shw ew: 単語辞書に登録されている「単語」と「読み」の一覧をテキストファイルで出力します。
!shw iw (メッセージにファイルを添付): ファイルから「単語」と「読み」を一括登録します。
!shw rw: 現在のサーバーで登録されている「単語」と「読み」を全て削除します。
●ライブラリ
!shw cwl ライブラリ名: ライブラリを作成します。
!shw awl ライブラリ名 単語 読み: ライブラリに「単語」を「読み」として登録します。
!shw dwl ライブラリ名 単語 読み: ライブラリから「単語」を削除します。
!shw iwl ライブラリ名: 添付したファイルからライブラリに「単語」と「読み」を登録します。
!shw swl : 現在フォロー可能なライブラリの一覧を表示します。
!shw fwl ライブラリ名: ライブラリをフォローし、登録された「単語」と「読み」を現在のサーバーで利用開始します。
!shw uwl ライブラリ名: ライブラリのフォローを解除します。
!shw lwl : 現在公開されているライブラリの一覧を表示します。
!shw ewl : 現在公開されているライブラリの一覧をファイル出力します。
!shw rwl ライブラリ名: ライブラリのを削除します。
!shw pwl ライブラリ名: ライブラリの 編集権限を変更します。
●読み上げ音声設定
!shw voice ['normal', 'happy', 'bashful', 'angry', 'sad']: 声のタイプを設定します。
!shw speed 0.5〜2.0: 話す速度を設定します。(デフォルト1.0)
!shw tone -20〜20: 声のトーンを設定します。(デフォルト0.0)
!shw intone 0.0〜4.0: 声のイントネーションを設定します。(デフォルト1.0)
!shw threshold 0.0〜1.0: ブツブツするときとか改善するかも。(デフォルト0.5)
!shw allpass 0.0〜1.0: all-pass constant(0で自動設定)
!shw volume -20〜0: 音量(dB)を設定します。(デフォルト-6)
!shw status: 現在の声の設定を表示します。
!shw random_voice: 声のタイプとトーンをランダムに設定します。
!shw reset_voice: 読み上げ音声設定をリセットします。
●サーバー設定
!shw read_name [on/off]: 読み上げ時に発言者の名前を読むかを設定します。
!shw read_join [on/off]: ユーザーがボイスチャット接続時に名前を読み上げるかを設定します。
!shw read_leave [on/off]: ユーザーがボイスチャット離脱時に名前を読み上げるかを設定します。
!shw auto_join [on/off]: 1人目のユーザーがボイスチャット接続時にShabeleAを自動接続するかを設定します。
!shw ignore_bot [on/off]: BOTのメッセージ送信及びボイスチャットの入退室時に読み上げを無視するかを設定します。
!shw use_nickname [on/off]: 読み上げに使用する名前をニックネームにするかユーザ名にするかを設定します。
!shw use_whitelist[on/off]: ホワイトリストを使用し、ホワイトリストに入ってないロールに対して昨日の利用制限を行います。
!shw add_whitelist [ロール名またはロールid]: ホワイトリストにロールを追加します。
!shw del_whitelist [ロール名またはロールid]: ホワイトリストからロールを削除します。
!shw change_prefix [使用したいプレフィックス]: コマンドの前につける固定文字(!shw )を変更します。