2025-09-15 03:24:19 +04:00
2025-09-15 00:47:01 +02:00
2025-09-15 00:47:01 +02:00
2025-09-15 00:47:01 +02:00
2025-09-15 00:47:01 +02:00
2025-09-15 00:47:01 +02:00
2025-09-15 03:24:19 +04:00

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

  1. Create a virtual environment:
    python3 -m venv venv
    
  2. Activate the virtual environment:
    • On macOS / Linux:
      source venv/bin/activate
      
    • On Windows:
      venv\Scripts\activate
      
  3. Install dependencies:
    pip install -r requirements.txt
    
  4. Run the bot:
    python3 main.py
    
  5. 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
Description
No description provided
Readme 42 KiB
Languages
Python 100%