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.
This is an educational project. You need both Telegram bot API key and Virustotal API key.
According to Virustotal website 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 and Privacy Policy must be respected.
git clone https://github.com/yousefvand/virto-bot.git
cd virto-bot
TELEGRAM_APIKEY=<TELEGRAM API KEY> VIRUSTOTAL_APIKEY=<VIRUSTOTALL API KEY> node index.js
Run your virto-bot using docker image.
docker run -d --name virtobot -e TELEGRAM_APIKEY=<TELEGRAM API KEY> -e VIRUSTOTAL_APIKEY=<VIRUSTOTALL API KEY> --restart always remisa/virto-bot
To check logs:
docker logs -f virtobot
- Statistics
- Admin commands
- Cache results in db
- Initial release