HadesConnect

HadesConnect ๐ŸŒ‘ V 2.1

HadesConnect Logo

Python - HadesConnect MIT License Python Version Discord.py library GitHub Issues GitHub Pull Requests GitHub Stars Profile Views GitHub Download

HadesConnect: Emergency Switch & Remote Desktop Control via Discord

๐Ÿ“– Description

HadesConnect is a software solution designed to enable emergency switch activation and remote desktop control through Discord. It integrates seamlessly with Discordโ€™s platform, allowing users to manage emergency procedures and access remote desktops directly from their Discord server. Ideal for swift response teams and remote support scenarios, HadesConnect ensures efficient communication and action during critical situations.

Key Features

Updates

Feature List

โš ๏ธ Unauthorized Use Alert โš ๏ธ

Unauthorized use of this software is strictly prohibited. This includes but is not limited to:

Violations will be subject to legal action and may result in severe penalties.

Please ensure all usage complies with applicable laws and regulations.

๐Ÿ› ๏ธ Prerequisites

Getting Discord Token and Spotify Client Secret

Discord Token

  1. Create a Discord Application:
    • Go to the Discord Developer Portal.
    • Click on New Application and give your application a name.
    • Navigate to the Bot tab on the left sidebar.
    • Click Add Bot and confirm.
    • Under the Token section, click Copy to get your bot token.
  2. Keep Your Token Secure:
    • Treat your token like a password. Do not share it publicly or commit it to version control.

Spotify Client Secret

  1. Create a Spotify Application:
    • Go to the Spotify Developer Dashboard.
    • Log in or sign up for a Spotify Developer account.
    • Click on Create an App and fill out the necessary details for your application.
  2. Retrieve Client ID and Client Secret:
    • Once your application is created, youโ€™ll see your Client ID displayed.
    • Click on Show Client Secret to reveal and copy your Client Secret.
  3. Keep Your Client Secret Secure:
    • Treat your Client Secret like a password. Do not share it publicly or commit it to version control.
  4. Use Tokens and Secrets in Your Application:
    • Store your Discord Token and Spotify Client Secret securely in environment variables or a configuration file (e.g., .env file) not included in your code repository.
  5. References:

HadesConnect

Installation Instructions

Download EXE and Environment

GitHub Download


OR

  1. Clone or Download the Repository:
    • Clone the repository using Git:
      git clone https://github.com/haydenbanz/HadesConnect.git
      
    • Alternatively, download the repository from HadesConnect download.
  2. Navigate to the Directory:
    • Open a terminal or command prompt.
    • Change directory to HadesConnect:
      cd HadesConnect
      
  3. Install Required Python Packages:
    • Install the necessary packages using pip:
      pip install -r requirements.txt
      
  4. Modify bot.py Configuration:
    • Open bot.py file in a text editor.
    • Add your Discord bot token, Spotify client ID, Spotify client secret:
      • Discord bot token: Update on line 1182.
      • Spotify client ID and client secret: Update on lines 74 & 75.
      • Channel ID for voice (if applicable): Update on line 520.
  5. Start HadesConnect:
    • Launch HadesConnect by running:
      python bot.py
      
  6. Check Discord Server:
    • Verify that the bot appears and functions correctly on your Discord server for remote access.

Compile to Executable (Optional)

  1. Install PyInstaller:
    • Install PyInstaller using pip:
      pip install pyinstaller
      
  2. Install PyWin32 (if not installed):
    • Install PyWin32 using pip:
      pip install pywin32
      
  3. Compile to Executable:
    • Navigate to your project directory in the terminal or command prompt.
    • Run one of the following commands:
      • For Windows:
        pyinstaller --onefile --add-data "*.py;." bot.py
        

        or

        pyinstaller --onefile --exclude-module pythoncom bot.py
        
    • This will create a standalone executable file in the dist directory.

๐Ÿ”ง Configuration

Commands

Contribution

We welcome contributions to HadesConnect! If you have suggestions for improvements, found a bug, or have a new feature request, feel free to contribute.

How to Contribute

  1. Fork the Repository: Click the โ€œForkโ€ button at the top right of the repository page to create your own copy of the repository.

  2. Clone Your Fork: Clone your forked repository to your local machine using the following command:
     git clone https://github.com/your-username/HadesConnect.git
    
  3. Create a New Branch: Create a new branch for your feature or bugfix:
     git checkout -b feature-or-bugfix-name
    
  4. Make Changes: Make your changes or add your new feature.

  5. Commit Your Changes: Commit your changes with a clear and concise commit message:
     git commit -m "Description of the changes"
    
  6. Push to Your Fork: Push your changes to your forked repository:
     git push origin feature-or-bugfix-name
    
  7. Submit a Pull Request: Go to the original repository and submit a pull request from your forked repository. Provide a detailed description of your changes in the pull request.

Guidelines

Thank you for contributing to HadesConnect!

๐ŸŒ Support

Discord

Join our Discord server (Update Soon) for support, discussions, and updates related to DiscordGloom.

๐Ÿ“œ License

This project is licensed under the MIT License. See the LICENSE file for more details.

Unauthorized use is strictly prohibited.

๐Ÿ“ง Email: cubedimension@protonmail.com

Contributors and Developers

haydenbanz
AldrinCode
0x_varadacode
Glitchesminds

โ˜• Support

If you find this project helpful, consider buying us a coffee:

Buy Me a Coffee

๐Ÿšซ Disclaimer

The creators of this project are not responsible