TE
teamapexofc/apex-cloner
A powerful and feature-rich Discord server cloner with a beautiful CLI interface
ApeX Cloner
A powerful and feature-rich Discord server cloner with a beautiful CLI interface
Made with love by ApeX Development
Features
- Clone server roles with proper hierarchy and permissions
- Clone all channel types (text, voice, categories)
- Clone channel permissions and overwrites
- Clone server emojis
- Clone server icon and name (optional)
- Beautiful progress bars and colored output
- Input validation and error handling
- Rate limit protection with configurable delays
- Easy-to-use interactive prompts
Preview
█████╗ ██████╗ ███████╗██╗ ██╗ ██████╗██╗ ██████╗ ███╗ ██╗███████╗██████╗
██╔══██╗██╔══██╗██╔════╝╚██╗██╔╝ ██╔════╝██║ ██╔═══██╗████╗ ██║██╔════╝██╔══██╗
███████║██████╔╝█████╗ ╚███╔╝ ██║ ██║ ██║ ██║██╔██╗ ██║█████╗ ██████╔╝
██╔══██║██╔═══╝ ██╔══╝ ██╔██╗ ██║ ██║ ██║ ██║██║╚██╗██║██╔══╝ ██╔══██╗
██║ ██║██║ ███████╗██╔╝ ██╗ ╚██████╗███████╗╚██████╔╝██║ ╚████║███████╗██║ ██║
╚═╝ ╚═╝╚═╝ ╚══════╝╚═╝ ╚═╝ ╚═════╝╚══════╝ ╚═════╝ ╚═╝ ╚═══╝╚══════╝╚═╝ ╚═╝
Requirements
- Node.js 14.0.0 or higher
- A Discord account token
- Admin permissions on the target server
Installation
- Clone the repository:
git clone https://github.com/apex-development/apex-cloner.git
cd apex-cloner- Install dependencies:
npm install- Run the cloner:
npm startQuick Start (One-Click Launch)
Windows
Simply double-click start.bat - it will automatically install dependencies and launch the cloner!
macOS / Linux
chmod +x start.sh
./start.shUsage
- Start the application with
npm start - Enter your Discord account token when prompted
- Enter the source server ID (the server you want to clone)
- Enter the target server ID (the server to clone to)
- Choose whether to clone the server icon and name
- Wait for the cloning process to complete
How to Get Your Discord Token
- Open Discord in your browser
- Press
Ctrl + Shift + I(orCmd + Option + Ion Mac) to open Developer Tools - Go to the "Network" tab
- Send any message in Discord
- Click on any request and find the "Authorization" header
- Copy the token value
How to Get a Server ID
- Enable Developer Mode in Discord Settings > App Settings > Advanced
- Right-click on the server icon
- Click "Copy Server ID"
Configuration
You can modify the delays in main.js to adjust the cloning speed:
const CONFIG = {
delays: {
role: 500, // Delay between role creations (ms)
channel: 800, // Delay between channel creations (ms)
emoji: 1000 // Delay between emoji creations (ms)
}
};Note: Lower delays may result in rate limiting. Increase delays if you encounter issues.
What Gets Cloned
| Feature | Status |
|---|---|
| Server Name | ✅ |
| Server Icon | ✅ |
| Roles (name, color, permissions) | ✅ |
| Categories | ✅ |
| Text Channels | ✅ |
| Voice Channels | ✅ |
| Channel Permissions | ✅ |
| Channel Topics | ✅ |
| Emojis | ✅ |
| NSFW Settings | ✅ |
| Slowmode | ✅ |
| User Limit (Voice) | ✅ |
| Bitrate (Voice) | ✅ |
What Doesn't Get Cloned
- Messages
- Members
- Bans
- Invites
- Webhooks
- Integrations
- Server Banner/Splash (Nitro features)
Disclaimer
This tool is for educational purposes only. Using selfbots violates Discord's Terms of Service and may result in your account being banned. Use at your own risk.
Support
- Subscribe to ApeX Development on YouTube
- Star this repository if you found it helpful
License
This project is licensed under the MIT License - see the LICENSE file for details.
Contributing
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Made with ❤️ by ApeX Development
On this page
Languages
JavaScript89.3%Batchfile5.7%Shell5.0%
Contributors
MIT License
Created December 13, 2025
Updated December 13, 2025