{"id":18021221,"url":"https://github.com/yousefvand/virto-bot","last_synced_at":"2025-03-26T22:30:39.440Z","repository":{"id":96625562,"uuid":"147849794","full_name":"yousefvand/virto-bot","owner":"yousefvand","description":"Telegram antivirus bot","archived":false,"fork":false,"pushed_at":"2019-01-16T23:28:37.000Z","size":155,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-22T14:22:12.077Z","etag":null,"topics":["antivirus","telegram","telegram-bot","virustotal"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yousefvand.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2018-09-07T16:38:17.000Z","updated_at":"2024-07-19T18:06:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"cb71cfc0-8a22-4d6f-abae-6a26f3890400","html_url":"https://github.com/yousefvand/virto-bot","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/yousefvand%2Fvirto-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yousefvand%2Fvirto-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yousefvand%2Fvirto-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yousefvand%2Fvirto-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yousefvand","download_url":"https://codeload.github.com/yousefvand/virto-bot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245747408,"owners_count":20665784,"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":["antivirus","telegram","telegram-bot","virustotal"],"created_at":"2024-10-30T06:09:09.720Z","updated_at":"2025-03-26T22:30:39.434Z","avatar_url":"https://github.com/yousefvand.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# virto-bot\n\nTelegram antivirus bot\n\nA Telegram bot to automatically scan files in Telegram groups/channels.\n\nScan of url, domain and file is supported through direct usage of bot.\n\n## Disclaimer\n\nThis is an educational project. You need both [Telegram bot API key](https://t.me/botfather) and [Virustotal API key](https://virustotal.com/).\n\nAccording to [Virustotal website](https://developers.virustotal.com/v2.0/reference) you cannot use their service commercially or even extensively:\n\n\u003eThe VirusTotal API must not be used in commercial products or services, it can not be used as a substitute for antivirus products and it can not be integrated in any project that may harm the antivirus industry directly or indirectly. Noncompliance of these terms will result in immediate permanent ban of the infractor individual or organization. Under all circumstances VirusTotal's [Terms of Service](https://support.virustotal.com/hc/en-us/articles/115002145529-Terms-of-Service) and [Privacy Policy](https://support.virustotal.com/hc/en-us/articles/115002168385-Privacy-Policy) must be respected.\n\n## Install\n\n```bash\ngit clone https://github.com/yousefvand/virto-bot.git\ncd virto-bot\nTELEGRAM_APIKEY=\u003cTELEGRAM API KEY\u003e VIRUSTOTAL_APIKEY=\u003cVIRUSTOTALL API KEY\u003e node index.js\n```\n\n## Docker\n\nRun your virto-bot using docker image.\n\n```bash\ndocker run -d --name virtobot -e TELEGRAM_APIKEY=\u003cTELEGRAM API KEY\u003e -e VIRUSTOTAL_APIKEY=\u003cVIRUSTOTALL API KEY\u003e --restart always remisa/virto-bot\n```\n\nTo check logs:\n\n```bash\ndocker logs -f virtobot\n```\n\n### [demo](https://t.me/virtobot)\n\n### To Do\n\n- [ ] Statistics\n- [ ] Admin commands\n- [ ] Cache results in db\n\n### Changes\n\n#### **1.0.0**\n\n- Initial release\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyousefvand%2Fvirto-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyousefvand%2Fvirto-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyousefvand%2Fvirto-bot/lists"}