Skip to content

wleci/Discord-Server-Cloner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation for "Discord Guild Cloner" 🌐

Installation 🚀

Choose one of the following installation methods based on your preference:

  1. Manual Python Installation 🐍
  2. Makefile Installation 🛠️
  3. Manual Docker Installation 🐳

Manual Python Installation

  1. Requirements Installation: 📦

    pip install -r requirements.txt
    • Install the required Python dependencies specified in the requirements.txt file.
  2. Run Script: ▶️

    python main.py
    • Execute the Python script after installing the dependencies. Provide the necessary input, including the Discord bot token and guild IDs when prompted.

Makefile Installation

  1. Build Docker Image: 🏗️

    make build
    • Build the Docker image using the instructions in the Dockerfile.
  2. Run Docker Container: ▶️

    make run
    • Launch the Docker container interactively.
  3. View Logs (Optional): 📋

    make logs
    • Display the logs of the running Docker container.
  4. Clean Up (Optional): 🧹

    make clean
    • Stop and remove the Docker container, and remove the Docker image.

Manual Docker Installation

  1. Build Docker Image: 🏗️

    docker build -t discord-guild-cloner .
    • Build the Docker image, providing the image name discord-guild-cloner.
  2. Run Docker Container: ▶️

    docker run -it --rm --name guild_cloner_container discord-guild-cloner
    • Start the Docker container interactively.
  3. View Logs (Optional): 📋

    docker logs guild_cloner_container
    • Display the logs of the running Docker container.
  4. Clean Up (Optional): 🧹

    docker stop guild_cloner_container || true
    docker rm -f guild_cloner_container || true
    docker rmi -f discord-guild-cloner || true
    • Stop and remove the Docker container, and remove the Docker image.

Recommended Python Version 🐍

The recommended Python version for running this script is 3.8. Ensure you have Python 3.8 or a compatible version installed before executing the script.

Feel free to customize the script or Dockerfile according to your needs. If you encounter any issues or have questions, please open an issue.

Happy cloning! 🚀🌈🔍

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors