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

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
Release history Release notifications | RSS feed
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.5.tar.gz
(7.8 kB
view details)
File details
Details for the file connecty-2.0.5.tar.gz.
File metadata
- Download URL: connecty-2.0.5.tar.gz
- Upload date:
- Size: 7.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2718f31f0977fb706e7e1e4b1b26dc76d6ed2d7d5913e38cb9746e6112add54d
|
|
| MD5 |
b7a712986c955f9aa9a4882eb3d27b59
|
|
| BLAKE2b-256 |
cd23ef90daec5e2e7e243ab8b5ec2af29f95f51138753d91198283a2ba79c3d2
|