🚷 A simple bot used for protecting Telegram groups from SPAM, powered by reCAPTCHA while protecting privacy.
This bot is only designed for AWS Lambda now.
- Create a Lambda APP, bind API Gateway for it
- Set all environment variables in Lambda console. (ENV Keys are available in .env example)
- Install this project in local and upload
node_modules
andindex.js
to Lambda - Set webhook URL for you bot in Telegram Bot API
- Add bot into your supergroup and give it Ban users permission
You can also directly add @reCAPTCHAxtooooon_Bot into your group, this is a demo instance.
We consider user privacy in every byte and use lots of methods to prevent privacy issue, such as use Github Page for verification, pass verification information via URL hash to avoid server interaction with unnecessary data.
So feel relax, no one can associate your identity because every part of this service can only get limited information.
MIT License, made by lwl12 with interests.