Skip to content

Latest commit

 

History

History
63 lines (49 loc) · 1.89 KB

File metadata and controls

63 lines (49 loc) · 1.89 KB

en fa

PyroConfig

This project automatically collects and publishes V2Ray configurations from Telegram channels without any human supervision or verification.

GitHub last commit GitHub license GitHub issues

Configs

Protocol Link
VLESS Config/vless.txt
VMess Config/vmess.txt
Shadowsocks Config/shadowsocks.txt

🚀 Features

  • ✅ Automatic configuration collection from multiple sources
  • ✅ Update every 6 hours
  • ✅ Support for various V2Ray protocols

Running Project

Installing

  1. Clone repository
git clone https://github.com/0xAbolfazl/PyroConfig.git
cd PyroConfig
  1. Install dependencies
pip install -r requirements.txt

Configuration

  1. Setting environment variables:
  API_ID=your_api_id
  API_HASH=your_api_hash
  SESSION_STRING=your_session_string
  CHANNEL_ID=your_channel_id_for_posting_configs
  • If you dont have SESSION_STRING, generate it using session_generator.py
  1. Add your target channels to channels.json for fetching configs from them in this format:
{
    "all_channels" : ["@ch1", "@ch2", "@ch3", "@ch4"]
}

Running

python main.py

🚨 Using this project implies your full acceptance of all potential risks.