A Discord bot to interact with Voxta through voice channels. Using Discord as a client notably enables:
- Access Voxta from anywhere using the Discord mobile app
- Benefit from Discord's built-in Krisp noise reduction
Note: This project is independent and not affiliated with or endorsed by Voxta.
For more information about Voxta, visit voxta.ai.
- Node.js 20 or higher
- Voxta server
-
Copy the
.env.example
file to.env
-
Configure the environment variables:
DISCORD_TOKEN=your_discord_token VOXTA_URL=your_voxta_server_url # Optional, defaults to http://localhost:5384
npm install
node src/index.js
- Make sure your Voxta server is running
- Create at least one chat on Voxta (the bot will join the most recently created chat)
- Invite the bot to your Discord server
- Join a voice channel
- The bot will automatically join the channel
- Wait for the initialization "ding" sound
- You can now start talking with Voxta!