Skip to content

EntomaVasilissaZeta/discord-server-copier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Server Copy Bot

This bot allows you to copy server structures and messages from one Discord server to another. It handles copying channels, roles, and messages using Discord’s API.

Setup

Follow these steps to set up and run the bot:

  1. Clone the Repository

    Clone the repository to your local machine:

    git clone https://github.com/EntomaVasilissaZeta/discord-server-copy-bot.git
    cd discord-server-copy-bot

Install Dependencies

To install the required Python packages, run the install.bat file:

On Windows, double-click install.bat.

Start the bot by running run.bat.

Once the bot is running, you can use the following commands in any server where the bot is present:

!copy: Initiates the process to copy the entire server structure (roles, categories, channels) from the source guild to the target guild.

!mcopy <source_channel_id> <target_channel_id>: Copies all messages from the specified source channel to the target channel. Replace <source_channel_id> and <target_channel_id> with the actual channel IDs.

Releases

For easy installation and setup, you can download the latest release from the Releases page.

Download the .zip file for the latest version. Extract the contents and follow the instructions in the Setup section.