Skip to content

Navigation Menu

Sign in
Sign up
This repository was archived by the owner on Dec 29, 2025. It is now read-only.

Repository files navigation

Voice Challenge Bot

This is a Discord bot that generates voice challenges for a Discord channel based on a cron job.

Prerequisites

  • pnpm
  • A Discord bot access token
  • A Gemini API key

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/voice-challenge-bot.git
    cd voice-challenge-bot
  2. Install dependencies using pnpm:

    pnpm install
  3. Create a .env file in the root directory and add the following environment variables:

    DISCORD_BOT_TOKEN=your-discord-bot-token
    GEMINI_API_KEY=your-gemini-api-key

Usage

  1. Start the bot:

    pnpm start
  2. The bot will log in to Discord and start listening for commands.

Commands

  • /vcb_install: Install a channel with a crontab schedule.
  • /vcb_uninstall: Uninstall a channel.
  • /vcb_generate_challenge: Generate a voice challenge.

License

This project is licensed under the MIT License.

About

Discord bot to send voice challenges from Gemini, using the public trivia database for context

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /