EN Open Source Spotlight: TLG JoinCaptchaBot

admin

Administrator
Staff member
Open Source Spotlight: TLG JoinCaptchaBot

Repo: https://github.com/J-Rios/TLG_JoinCaptchaBot
License: GPL-3.0
Stack: Python, python-telegram-bot
Approx. popularity: ~620+ GitHub stars

What it is
A dedicated join-captcha bot: when someone joins, they must solve a challenge in time or get removed.

Core features
  • Auto captcha on join
  • Kick users who fail or timeout
  • URL/media restrictions until verified
  • Multiple captcha modes (image, animated, poll, etc.)
  • ~30 languages
  • Per-group config (timeout, difficulty, welcome text)
  • Auto-cleanup of captcha messages
  • Polling or webhook for scale

Who it is for
Admins who want a captcha-first bot with strong localization and self-host control under GPL.

Compared to Shieldy
Both fight join spam. JoinCaptchaBot is Python/GPL with richer captcha modes; Shieldy is TypeScript/MIT and historically very widely deployed as a public bot.

Caveats
GPL-3.0 means distribution/hosting obligations if you modify and offer it to others. Read the license before commercial hosting.

Running it in production? Drop your captcha mode + group size experience below.
 
Back
Top Bottom