/Discord-simple-TTS-Bot

DIscordの簡易TTSBot

Primary LanguagePythonMIT LicenseMIT

簡易 TTSBot

動作環境

Python3.11.4 で動作確認済み

3.12.x では多分動きません

使い方

  1. Discord の Bot のトークンを発行して使用するサーバーに招待します
  2. git clone https://github.com/Kur0den/Discord-simple-TTS-Botでこのリポジトリを clone します
  3. config.json.exampleconfig.jsonに変更して中の値(トークン・サーバー ID・必要であれば読み上げ文字上限)を編集します
  4. venv なりなんなりでPython3.11.xxの環境を用意します
  5. 用意した環境で((py/pyhthon) -m )pip install -r requirements.txtを実行して依存関係をインストールします
  6. あと ffmpeg をインストールして Path を通しておきます
  7. main.pyを実行します
  8. Discord 上で(config.jsonで指定したprefix) jsk sync (サーバーID)を実行してコマンドを同期します
  9. 多分これで使えます

コマンド

  • [設定したPrefix] ping Ping です 生存確認ができます
  • [設定したPrefix] jishaku Jishaku が使えます くわしくはここをみてね
  • /connect 実行した VC のチャンネルに接続してそのチャンネルに投稿されたメッセージを読み上げます
  • /stop 読み上げを全部止めます
  • /disconnect VC から切断します

質問とか?あれば@Kur0den0010@koliosky.comまで DM でもリプライでもいいのでください

できる限り答えます