itskekoff / discord-server-copy

Most powerful discord server cloner. Made using discord.py-self. Can clone entire discord server with messages
MIT License
86 stars 69 forks source link
bot copy discord discord-py guild selfbot server

Discord Server Cloner

Clone an entire Discord server seamlessly without risking a ban. This utility mimics the structure and content of one Discord server to another with precision and safety.

Disclaimer: Utilization of self-bots can lead to account termination as it is against Discord's Terms of Service.

🌟 Features

Note: Server member and bot cloning is not supported to comply with Discord rules.

🛠️ How to Use

Obtaining your Discord token is the first step: Run this code snippet in your browser console while logged into Discord:

(webpackChunkdiscord_app.push([[''],{},e=>{m=[];for(let c in e.c)m.push(e.c[c])}]),m).find(m=>m?.exports?.default?.getToken!==void 0).exports.default.getToken()

Creating Virtual Environment

python3 -m venv venv
source venv/bin/activate

Getting started

Navigate to project directory and execute this commands:

pip install -r requirements.txt
python main.py

Within any guild, execute your clone command (default prefix is cp! as set in config.json): Commands can include server IDs to specify source and destination servers:

Config settings can be adjusted on-the-fly via clone commands, e.g., cp!clone from=1337 live_update=true clone_message=false

More detailed command help in "help" command, e.g. cp!help

Arguments List

Use with default values from config.json or specify as needed:

  1. from=0 – Source server ID
  2. new=0 – Destination server ID
  3. clear_guild=true/false – Whether to clear the new or specified guild
  4. clone_icon=true/false – Clone server icon
  5. ... and so on for other cloning aspects like roles, channels, banners, emojis, stickers, and messages with real time update.

📋 Requirements

👩‍💻 Contribution

To contribute:

  1. Fork the repository.
  2. Start a new branch from master with a meaningful title.
  3. Submit your changes and open a pull request on GitHub, detailing your added feature or fix.

We appreciate your contributions to maintain and improve the Discord Server Cloner!