Skip to content

An adorable Discord buddy with cool moderation, fun utilities, and helpful alerts!

License

Notifications You must be signed in to change notification settings

rukasudev/keiko-bot

Repository files navigation

🍰 Keiko Bot

FUNDO AZUL_005


Keiko is a powerful and versatile Discord bot built using Python, designed to streamline server moderation and enhance user experience. It incorporates various technologies to provide essential functionalities for managing and engaging your Discord server.

🛠️ My Technologies

Keiko leverages the following technologies:

  • 🐍 Python
  • 🍃 MongoDB
  • 🧸 Redis
  • 🐳 Docker
  • 📦 Docker Compose
  • 🌍 i18n (Internationalization)

🚀 Get Started

To get started with Keiko Bot, follow these steps:

  1. 📥 Clone the repository.

  2. 🔧 Configure your Discord bot token and other settings in the .env file.

  3. ▶️ Run the bot using one of the following methods:

    • ⌨️ Via Terminal: Execute the following commands in the project's root directory:

      Install the required dependencies specified in the requirements.txt file:

      pip install -r requirements.txt

      Run the project in the terminal:

      python __main__.py
    • 🛠️ Via Makefile: Ensure you have make installed on your system. If not, run the following command to install it:

      sudo apt-get install make

      Once make is installed, you can set up the project using the following command:

      make setup

      And then, run the project using the following command:

      make run
    • 🐳 Via Docker/Docker Compose: Make sure you have Docker and Docker Compose installed on your machine. Use the provided Dockerfile and docker-compose.yml files to build and run the project:

      # Build the Docker image
      docker build -t keiko-bot .
      
      # Run the bot using Docker
      docker run keiko-bot
      
      # Or, using Docker Compose
      docker-compose up
  4. 🎉 Enjoy the enhanced moderation and engagement features offered by Keiko in your Discord server!

💬 Contributions

Contributions to Keiko are welcome! If you have any ideas for new features or improvements, please feel free to submit a pull request.

📝 License

Keiko Bot is licensed under the MIT License. Please refer to the LICENSE file for more information.

About

An adorable Discord buddy with cool moderation, fun utilities, and helpful alerts!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages