1.2 KiB
1.2 KiB
Connex
A Telegram bot that eases sharing VPN configurations with users
Example: If you have 3x-ui or similar software on several VPSs and want to store all user configurations in one place - this is the solution for you.
How to get started
- Create a virtual environment:
python3 -m venv venv - Activate the virtual environment:
- On macOS / Linux:
source venv/bin/activate - On Windows:
venv\Scripts\activate
- On macOS / Linux:
- Install dependencies:
pip install -r requirements.txt - Run the bot:
python3 main.py - For convenience, you can create a systemd service to run the bot in the background.
Key Features
- Admin panel for managing users and configurations.
- Add and edit tutorials for users to help them understand how to use client applications.
- Send notifications to all bot users
Tech Stack
- Programming language: Python
- Database: SQLite
Dependencies
- aiogram — for interacting with the Telegram API.
- aiosqlite3 — for database operations.
- asyncio