Welcome to Mimic Bot, a versatile Discord bot that leverages OpenAI to provide dynamic and interactive responses. This bot is designed to enhance your Discord experience with a range of fun and useful features.
- Dynamic Conversations: Engage with the bot in natural, flowing conversations.
- Image Generation: Use OpenAI's capabilities to generate images based on prompts.
- Jokes and Quotes: Lighten the mood with random jokes and inspirational quotes.
- Trivia Games: Challenge your knowledge with trivia questions.
- Customizable Behavior: Set specific behaviors for the bot to follow in your server.
- Node.js
- Discord account and a server to deploy the bot
- OpenAI API key
- Clone the repository:
git clone https://github.com/Biot-Savart/mimic-bot.git
- Navigate to the project directory:
cd mimic-bot - Install dependencies:
npm install
- Set up your OpenAI API key in the environment variables.
- Configure the Discord bot token.
-
Start the bot in development mode:
npm run start:dev
-
For production, use:
npm run start:prod
After starting the bot, you can interact with it in your Discord server. Use commands like !joke, !quote, !generate_image , and more to engage with the bot.
Contributions are welcome! Please read our contributing guidelines for more information.
- Ryno Myburgh - Initial Work - Biot-Savart
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Hat tip to anyone whose code was used as inspiration.
- The open-source community for continuous learning and sharing.