Skip to main content

Discord.py bot to connect channels across servers

Project description

    # ᵛᶦᵐᵛᶦᵐ'ˢ Connecty
    ## Overview
    1. Install python (Windows or debian)
    2. Install connecty
    3. Setup manuallly or using GUI
    4. Start connecty
    ## Install python on Windows
    #### Install Python
    Get the installer [here](https://www.python.org/downloads/).
    Although you installed python, you will not run python directly, but use the cmd/terminal/powershell
    
    ## Install python on Debian
    Get python 3 through your package manager
    ```
    sudo apt-get install python3
    ```
    ## Install Connecty
    Install connecty
    ```
    python3 -m pip install connecty
    ```
    
    ## Manual Setup
    ### Create a config file
    Save a new text file with your config. You can save it anywhere on your computer.
    The file must be in the .ini format and contain your token and all your connections.
     ```ini
    [BOT]
    token = tokengoeshere
    
    [my_connection_1]
    channels = 123456789 123456789 123456789
    
    [my_connection_2]
    channels = 123456789 123456789 123456789
    ```
    The first section should be called `[BOT]` and contain your token.
    Each subsequent section is a different connection.
    The exact name doesn't matter so name them something memorable.
    
    ### Run the bot
    Run this command in cmd/terminal
     ```
    python3 -m connecty path/to/config.ini
     ```
    
    ## GUI Setup
    Run this command in cmd/terminal
     ```
    python3 -m connecty
     ```
    The window below will appear
    
    ![](https://i.imgur.com/3kzbFIq.png)
    
    This lets you manage your config file and run the bot. Start by clicking the `New` button and
    choosing a file to save to. Enter a name for your first connection into box `A` and click the `Add` button above it.
    Enter the channel ID for your first channel into box `C` and click the `Add` button above it.
    Select an existing connection by picking it from box `B`. Select an existing channel by picking it from box `D`. 
    Into box `F` enter your token. Finally click the `Run` button.
    Second time you run the bot, click the `Load` button and select the file you saved earlier.
    
    ## GUI + Manual Setup
    Use the `-i` flag to open the GUI with a config file already loaded.
     ```
    python3 -m connecty path/to/config.ini -i
     ```

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

connecty-2.0.3.tar.gz (6.8 kB view details)

Uploaded Source

File details

Details for the file connecty-2.0.3.tar.gz.

File metadata

  • Download URL: connecty-2.0.3.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.0

File hashes

Hashes for connecty-2.0.3.tar.gz
Algorithm Hash digest
SHA256 72eadd5c9e81ce2f5ee1195b37bedb5e79173feebd2424898b7fde54a72f60bf
MD5 8a2da62a1f80afad92e57a5df101a0a8
BLAKE2b-256 64624ebbe5cb9723fa637ac3406a66a7c5b9f16a6514462f1b145307f03a74d2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page