MohammadBahemmat/V2ray-Collector — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a Python project that automatically collects free V2Ray style proxy configs from public GitHub repos and public Telegram channels. I want it to run on GitHub Actions every 15 minutes, with no outside server needed.

It should scan recently updated GitHub repos, read public Telegram web pages without needing a Telegram bot, phone number, or Telegram API, pull out valid configs, remove duplicates, and save everything into a main all servers text file. Also split the results into separate files by protocol like vmess, vless, trojan, shadowsocks, hysteria2, tuic, juicity, and ssr.

Please make it safe to stop and continue later, so if the action fails or hits limits it resumes from where it left off. Store seen configs and processed items in SQLite so it doesn’t keep repeating work. Add simple config settings for time window, file size limit, concurrency, and output paths.

Include a clear README with setup steps, GitHub secrets for tokens, Telegram channel list setup, and how to run it locally. Look up current docs online if needed.

Want more depth? Deep Reverse