A high-performance, multi-threaded tool designed to manage concurrent Discord voice connections with advanced protocol handling and zero-downtime architecture.
[Report Bug] · [Request Feature]
Voice Connector acts as a lightweight client emulator, bypassing standard browser limitations to maintain stable voice connections across multiple accounts simultaneously.
- 🔄 Auto-Healing Architecture: The core engine monitors WebSocket heartbeats in real-time. If a connection is dropped or the gateway resets, the script automatically re-authenticates and rejoins the channel without user intervention.
- 🛡️ Advanced Protocol (v9 + Capabilities): Unlike basic selfbots, this tool utilizes legitimate client headers and capability flags (Client State v2), significantly reducing detection vectors and ensuring stability.
- 💾 Smart Persistence: Your workflow is automatically saved. The system caches the last used Guild, Channel, and Account Count to
settings.json, allowing for a "1-click" startup on subsequent runs. - 🖥️ Thread-Safe TUI: A clean, flicker-free Terminal User Interface that separates logs from the status bar, providing accurate real-time monitoring of Threads, Gateway Latency, and Voice Confirmations.
- Python 3.10 or higher.
- A stable internet connection.
-
Clone the Repository Download the source code to your local machine.
-
Install Dependencies Navigate to the project directory and install the required packages:
pip install -r requirements.txt
-
Configure Tokens Create a file named
tokens.txtin the root directory. Paste your Discord authentication tokens, one per line:MTA0Nz... OTNzNz... NzE2M...
Execute the main script to start the engine:
python main.pyOn the first run, the interactive wizard will guide you:
- Select Server: Choose from the list of servers common to all loaded tokens.
- Select Channel: Choose the target voice channel.
- Set Concurrency: Define how many accounts to connect (or press Enter to connect all).
Note: These settings are saved to
settings.json. On the next launch, simply confirm to reuse the configuration.
The configuration file is generated automatically. You can verify it manually if needed:
{
"guild_id": "123456789...",
"channel_id": "987654321...",
"amount": "all"
}The system defaults to a 41.250s heartbeat interval to align with Discord's specific gateway requirements, ensuring the connection remains "Authorized" indefinitely.
This software is developed by syntt_ for educational and testing purposes only.
- Terms of Service: This tool automates actions on user accounts (Selfbotting), which may violate Discord's Terms of Service. Use at your own risk.
- Liability: The developer assumes no responsibility for any consequences resulting from the use of this software, including account bans.
This project is licensed under the GNU General Public License v3.0.
- ✅ You may: Modify, distribute, and use this code for private or open-source projects.
- ❌ You may NOT: Distribute closed-source versions or remove the original developer credits.
- ℹ️ Note: While the license permits commercial use under strict open-source conditions, the developer strongly discourages the sale of this tool.
Voice Connector v0.1.4 © 2026
Developed with ❤️ by syntt_