{"repo":"james58899/TG-reCAPTCHA","free":true,"listed":false,"github":"https://github.com/james58899/TG-reCAPTCHA","clone":"git clone https://github.com/james58899/TG-reCAPTCHA.git","description":"reCAPTCHA bot for telegram","language":"JavaScript","stars":19,"topics":["docker","recaptcha","telegram","telegram-bot"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"tg-recaptcha reCAPTCHA bot for telegram Usage 1. Add bot to group Using an existing bot @simple reCAPTCHA bot (DC1) or @Simple reCAPTCHA 2bot (DC5) Refer to deployment to deploy the bot yourself 2. Promote bot to administrator Delete messages (Used to delete join notification) Ban users (Used to restrict new members and kick out) Add users (Used to approve join requests) Verification procedure Normal join 1. User join 2. Bot mute new user 3. Bot sends message for verification 4. User clicks the button to open the verification page 5. Verify via reCAPTCHA 6. Bot unmute user or timeout kick user 7. Bot delete verification message Join request 1. User send join request 2. Bot send private message for verification 3. User clicks the button to open the verification page 4. Verify via reCAPTCHA 5. Bot approve join request or timeout decline join request 6. Bot delete verification message Config Field Description ----------- -------------------------------------------------------------------------------------------- api base Telegram bot api base url, for local telegram bot server, leave empty to use default server. token Telegram bot api token. url The URL used to serve the verification page. bind The address the bot listens on, leave it empty to listen on all. port The port that the bot listens on. webhook Use webhooks instead of polling to receive Telegram updates. recaptcha reCAPTCHA keys. redis Use redis to store timeout data, leave it blank to use memory storage. timeout Verif","default_branch":null,"files":null,"tree":[],"storefront":"/r/james58899","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/james58899/TG-reCAPTCHA/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}