Skip to content

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

License

Notifications You must be signed in to change notification settings

0xAbolfazl/PyroConfig

Repository files navigation

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.

About

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

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages