読み上げボットは、Open JTalkを使用したシンプルで操作性の良いボットです。 ユーザーは、自分のオリジナルの声を設定を変更することで変更可能です。 Java言語を使用しており動作が高速で比較的簡単にホストすることが可能です。
- 辞書機能
- テキストを送信したユーザー名を読み上げ
- ボイスチャンネルに参加、退出したユーザーの名前を読み上げ
- シンプルで使いやすいUI
- ユーザーごとに細かく声の設定が可能
- 翻訳機能
Cosgy Dev公式ページで読み上げボットのインストール方法を紹介しています。 ある程度のスキルを必要としますが、自力で読み上げボットをホストしたい方はこちら でインストール方法を御覧ください。
有志の方がDockerイメージを作成してくれています。 Dockerを使用して簡単にホストしたい方はこちらでインストール方法を御覧ください。
- 必ずDiscordの利用規約を守ってください。
- このボットは、自己責任で使用してください。
- Developer Portalでアプリケーションを作成します。
- Botを作成し、TOKENを取得します。
- config.ymlにTOKENを設定します。
- BotタブからMessage Content Intentを有効にします。
- OAuth2でBotの権限を設定し、URLを取得します。
- 取得したURLにアクセスし、サーバーに追加します。
- 以上で設定は完了です。
Message Content Intentを有効にしないと、ボットがメッセージを読み取れないため、読み上げ機能が正常に動作しません。
このプロジェクトに貢献する方法については、CONTRIBUTINGを参照してください。
サポートについては、Cosgy Dev公式サーバーで行っています。
このプロジェクトは、Apache License 2.0ライセンスの下でライセンスされています。詳細については、LICENSEを参照してください。