Discord TTS Bot, powered by VOICEVOX
This application is still in early development stage and considered unstable. Please consult the lines below carefully. Use with caution!
- UNSTABLE. Really.
- Breaking changes may be introduced WITHOUT NOTICE! Always consult the latest README for usage.
- I won't accept any Pull Request contributions until this application reaches v1. Bug report and feedback are always appreciated. Thanks!
- Create the Discord Application and invite the bot to your Discord server.
- Message Content Intent is required.
- Zundacord requires
bot
andapplications.commands
OAuth2 scopes. (Look at the figure) - For bot permissions, Zundacord requires
Connect
andSpeak
. (Look at the figure) - To sum up, your bot invitation URL may look like:
https://discord.com/api/oauth2/authorize?client_id=<APPLICATION_ID>&permissions=3145728&scope=bot%20applications.commands
- Copy
.env.example
and create.env
. Put the Discord bot token to them.
$ docker compose up
$ npm ci
$ npm start