{"id":15107272,"url":"https://github.com/mrvcoder/v2raycollector","last_synced_at":"2025-04-08T03:13:02.451Z","repository":{"id":105818657,"uuid":"609098102","full_name":"mrvcoder/V2rayCollector","owner":"mrvcoder","description":"This project crawls v2ray configs from Telegram channels.","archived":false,"fork":false,"pushed_at":"2024-05-22T21:52:05.000Z","size":586,"stargazers_count":200,"open_issues_count":3,"forks_count":62,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-04-08T03:12:49.309Z","etag":null,"topics":["cencorship","internet","iran","ss","trojan","v2ray","vless"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mrvcoder.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-03T11:22:12.000Z","updated_at":"2025-04-03T04:00:41.000Z","dependencies_parsed_at":"2023-03-09T20:30:21.880Z","dependency_job_id":"b0c76c87-ba25-424d-90cc-404d19a74045","html_url":"https://github.com/mrvcoder/V2rayCollector","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrvcoder%2FV2rayCollector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrvcoder%2FV2rayCollector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrvcoder%2FV2rayCollector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrvcoder%2FV2rayCollector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mrvcoder","download_url":"https://codeload.github.com/mrvcoder/V2rayCollector/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247767236,"owners_count":20992548,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cencorship","internet","iran","ss","trojan","v2ray","vless"],"created_at":"2024-09-25T21:22:26.012Z","updated_at":"2025-04-08T03:13:02.421Z","avatar_url":"https://github.com/mrvcoder.png","language":"Go","readme":"# Introduction\n\n**First project on the internet** that crawls v2ray configs from Telegram channels. And the list will update every 5 hours. 😋\n\n# How to use this ?! 🤔\n\n\n- ‼ Github banned github actions on my account :( so you can use the list below Or you can fork this repo and enable github actions on your account and use your own subs links :) \n-------------------------------\n\nIt is so easy just go ahead and download a V2ray Client App that **supports subscription link** and use these links as subscription link 🤩\nConfig Type|subscription link\n-------------------------------|-----------------------------|\nVmess         |https://raw.githubusercontent.com/youfoundamin/V2rayCollector/main/vmess_iran.txt      |\nShadowSocks        |https://raw.githubusercontent.com/youfoundamin/V2rayCollector/main/ss_iran.txt  |\nTrojan |https://raw.githubusercontent.com/youfoundamin/V2rayCollector/main/trojan_iran.txt|\nVless|https://raw.githubusercontent.com/youfoundamin/V2rayCollector/main/vless_iran.txt|\nMixed (configs of this are different)|https://raw.githubusercontent.com/youfoundamin/V2rayCollector/main/mixed_iran.txt|\n\n\n## Todos\n - [x] Adding comments to functions\n - [x] Getting messges modular so it can be easy to edit\n - [ ] Add feature to only stores configs from present until x days ago\n - [x] Sort the stored configs (from latest to oldest)\n - [x] Optimze config exctraction (only get config and remove the dsc and other things)\n - [x] Read Channels from channels.csv (it should support {all_messages} flag)\n - [ ] Update README (add usage of configs in different os and move channels list to channels.csv)\n - [ ] Add support for v2ray configs that posted in json data\n - [ ] Add support for configing script to limit configs count in each files\n - [ ] Add support for testing v2ray configs and adding only correct and working configs in files\n - [x] Fix issue at removing duplicate lines ( duplicates won't create by script , some channels put duplicate configs in their chats :D )\n\n# Telegram channels list that used as source 😉 \nclick [here](https://github.com/mrvcoder/V2rayCollector/blob/main/channels.csv) to see the list\n\nIf you know other telegram channels which they put V2ray Configs feel free to add pull request :)\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrvcoder%2Fv2raycollector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmrvcoder%2Fv2raycollector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrvcoder%2Fv2raycollector/lists"}