https://github.com/yousefvand/virto-bot
Telegram antivirus bot
https://github.com/yousefvand/virto-bot
antivirus telegram telegram-bot virustotal
Last synced: 6 months ago
JSON representation
Telegram antivirus bot
- Host: GitHub
- URL: https://github.com/yousefvand/virto-bot
- Owner: yousefvand
- License: mit
- Created: 2018-09-07T16:38:17.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-16T23:28:37.000Z (over 6 years ago)
- Last Synced: 2025-03-22T14:22:12.077Z (7 months ago)
- Topics: antivirus, telegram, telegram-bot, virustotal
- Language: JavaScript
- Size: 151 KB
- Stars: 7
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# virto-bot
Telegram antivirus bot
A Telegram bot to automatically scan files in Telegram groups/channels.
Scan of url, domain and file is supported through direct usage of bot.
## Disclaimer
This is an educational project. You need both [Telegram bot API key](https://t.me/botfather) and [Virustotal API key](https://virustotal.com/).
According to [Virustotal website](https://developers.virustotal.com/v2.0/reference) you cannot use their service commercially or even extensively:
>The 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.
## Install
```bash
git clone https://github.com/yousefvand/virto-bot.git
cd virto-bot
TELEGRAM_APIKEY= VIRUSTOTAL_APIKEY= node index.js
```## Docker
Run your virto-bot using docker image.
```bash
docker run -d --name virtobot -e TELEGRAM_APIKEY= -e VIRUSTOTAL_APIKEY= --restart always remisa/virto-bot
```To check logs:
```bash
docker logs -f virtobot
```### [demo](https://t.me/virtobot)
### To Do
- [ ] Statistics
- [ ] Admin commands
- [ ] Cache results in db### Changes
#### **1.0.0**
- Initial release