Documentation for "Discord Guild Cloner" 🌐
Choose one of the following installation methods based on your preference:
-
Requirements Installation: 📦
pip install -r requirements.txt
- Install the required Python dependencies specified in the
requirements.txtfile.
- Install the required Python dependencies specified in the
-
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.
-
Build Docker Image: 🏗️
make build
- Build the Docker image using the instructions in the Dockerfile.
-
Run Docker Container:
▶️ make run
- Launch the Docker container interactively.
-
View Logs (Optional): 📋
make logs
- Display the logs of the running Docker container.
-
Clean Up (Optional): 🧹
make clean
- Stop and remove the Docker container, and remove the Docker image.
-
Build Docker Image: 🏗️
docker build -t discord-guild-cloner .- Build the Docker image, providing the image name
discord-guild-cloner.
- Build the Docker image, providing the image name
-
Run Docker Container:
▶️ docker run -it --rm --name guild_cloner_container discord-guild-cloner
- Start the Docker container interactively.
-
View Logs (Optional): 📋
docker logs guild_cloner_container
- Display the logs of the running Docker container.
-
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.
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! 🚀🌈🔍