This is a Discord bot that generates voice challenges for a Discord channel based on a cron job.
- pnpm
- A Discord bot access token
- A Gemini API key
-
Clone the repository:
git clone https://github.com/yourusername/voice-challenge-bot.git cd voice-challenge-bot -
Install dependencies using pnpm:
pnpm install
-
Create a
.envfile in the root directory and add the following environment variables:DISCORD_BOT_TOKEN=your-discord-bot-token GEMINI_API_KEY=your-gemini-api-key
-
Start the bot:
pnpm start
-
The bot will log in to Discord and start listening for commands.
/vcb_install: Install a channel with a crontab schedule./vcb_uninstall: Uninstall a channel./vcb_generate_challenge: Generate a voice challenge.
This project is licensed under the MIT License.