⚠ 注意
v1.0.0以前には、脆弱性があります。必ず最新のバージョンを利用してください。
すでにダウンロード済みの場合、git pullを実行することでアップデートが可能です。
DamareはDiscord読み上げBotです。
Windowsでのみ動作して、Softalkに依存しています。
- Windows
- Microsoft .NET Framework4.0
- Node.js
- Yarn
まずはこのリポジトリをクローンします
git clone https://github.com/Chipsnet/damare.git
リポジトリのディレクトリへ移動します
cd damare
依存関係をインストールします
yarn install
Softalkをダウンロードして、解凍、中から出てきた softalk
フォルダを damare/softalk
に配置します。
damare/softalk/SofTalk.exe
を実行し、環境設定を開きます。
録音
タブを開き、録音時は読み上げを省略する
にチェックを入れます。
完了したらSoftalkを終了します。
Discord Developer Portalにアクセスして、アプリケーションのトークンを取得します。
damare/config.yml
を作成し、以下のように編集します。
guildIdでは、使用するサーバーのIDを入力してください。
prefixには、コマンドとして認識するための識別子を入力します。(例えばprefixに;
を設定すると、コマンドは;help
のようになります。)
token: token
useguild: guildId
prefix: ";"
以下のコマンドで実行します
yarn start
内部エラーによりキューの処理が正常にされなかった可能性があります。
reset
コマンドを実行してみてください。それでも直らない場合はstop
で一度停止してからtalk
で再度読み上げ開始してみてください。
それでも直らない場合はお手数ですがBotを再起動してください。
使い方にある録音時は読み上げを省略する
にチェックを入れたかどうか確認してください。