Skip to content

Biot-Savart/mimic-bot

Repository files navigation

Mimic Bot

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.

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.

Getting Started

Prerequisites

  • Node.js
  • Discord account and a server to deploy the bot
  • OpenAI API key

Installation

  1. Clone the repository:
    git clone https://github.com/Biot-Savart/mimic-bot.git
  2. Navigate to the project directory:
    cd mimic-bot
  3. Install dependencies:
    npm install

Configuration

  1. Set up your OpenAI API key in the environment variables.
  2. Configure the Discord bot token.

Running the Bot

  • Start the bot in development mode:

    npm run start:dev
  • For production, use:

    npm run start:prod

Usage

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.

Contributing

Contributions are welcome! Please read our contributing guidelines for more information.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments

  • Hat tip to anyone whose code was used as inspiration.
  • The open-source community for continuous learning and sharing.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors