Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voice Connector

Enterprise Grade Discord Voice Manager

Python Version License Status Developer

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]


⚡ Technical Overview

Voice Connector acts as a lightweight client emulator, bypassing standard browser limitations to maintain stable voice connections across multiple accounts simultaneously.

Key Capabilities

  • 🔄 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.

🛠️ Installation

Prerequisites

  • Python 3.10 or higher.
  • A stable internet connection.

Setup Guide

  1. Clone the Repository Download the source code to your local machine.

  2. Install Dependencies Navigate to the project directory and install the required packages:

    pip install -r requirements.txt
  3. Configure Tokens Create a file named tokens.txt in the root directory. Paste your Discord authentication tokens, one per line:

    MTA0Nz...
    OTNzNz...
    NzE2M...
    

🚀 Usage

Execute the main script to start the engine:

python main.py

Configuration Wizard

On the first run, the interactive wizard will guide you:

  1. Select Server: Choose from the list of servers common to all loaded tokens.
  2. Select Channel: Choose the target voice channel.
  3. 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.


⚙️ Advanced Details

settings.json Structure

The configuration file is generated automatically. You can verify it manually if needed:

{
    "guild_id": "123456789...",
    "channel_id": "987654321...",
    "amount": "all"
}

Heartbeat & Latency

The system defaults to a 41.250s heartbeat interval to align with Discord's specific gateway requirements, ensuring the connection remains "Authorized" indefinitely.


⚠️ Disclaimer & Terms

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.

📄 License

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_

About

Enterprise-grade Discord voice connection manager featuring auto-healing architecture, Gateway v9 protocol, and multi-threaded capabilities.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages