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

[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

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.2.tar.gz (6.8 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: connecty-2.0.2.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.4.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.0

File hashes

Hashes for connecty-2.0.2.tar.gz
Algorithm Hash digest
SHA256 7e0b0610ea7c75e218254a232ea129771ecd2375e8609383066e2e330ea492f2
MD5 ce0fc9a5f235eefcaac79e46dd1d5edf
BLAKE2b-256 ee23781a3884cea01ed73109562aebf15cb361ff77970f602e6e2e78c681da86

See more details on using hashes here.

Supported by

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